Prince William and Dueling Duchesses By Author Kay D. Rhodes at Dec 28, 2018 • Category Prince William Photo via Getty Credit:GettyLocation:Sandringham, Norfolk, United KingdomCaption: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