Royal Palace appears to 'throw shade' at Meghan Markle with their social media post promoting jam
Buckingham Palace has been accused of trolling Meghan Markle's latest lifestyle brand American Riviera Orchard with a social media post about strawberry preserve