Skip to Content
Prince William and Dueling Duchesses
Photo via Getty
Credit:
Getty
Location:
Sandringham, Norfolk, United Kingdom
Caption:
Prince William is in an awkward position here. He’s trying to remain cool while his wife maybe tells off Meghan Markle.
Star:
Prince William