Royal Palace appears to 'throw shade' at Meghan Markle with their social media post promoting jam
EntertainmentShowbiz / Entertainment 1 week ago 7 Views comments
Buckingham Palace has been accused of trolling Meghan Markle's latest lifestyle brand American Riviera Orchard with a social media post about strawberry preserve
Comments