Buckingham Palace Shades Meghan Markle In Latest Jam Ad, Netizens Claim Several netizens felt that Buckingham Palace made a subtle dig at Meghan Markle after releasing its newest ad for a strawberry jam.