People pose for pictures and selfies with models of Britain’s

People pose for pictures and selfies with models of Britain’s Prince Harry and Meghan Markle ahead of their wedding, in Windsor, Britain May 16, 2018. REUTERS/Phil Noble

Top Stories

- Advertisement -