Skip to Content
The Betrothed Couple
(Getty)
Credit:
Getty
Location:
London, England, United Kingdom
Caption:
Oh my goodness!!! How adorable are Prince Harry and Meghan Markle at their official engagement photo call?
Stars:
Meghan Markle, Prince Harry