Skip to Content
Meg and Har
Photo via Getty
Credit:
Getty
Location:
London, England, United Kingdom
Caption:
Meghan Markle and Prince Harry are seen here at their first public even since getting married. They’re an attractive couple.
Stars:
Meghan Markle, Prince Harry