Skip to Content
Prince Phillip, Meghan Markle and Prince Harry
Credit:
Getty
Location:
Sandringham, Norfolk, United Kingdom