An image of Britain’s Prince Harry and his fiancee Meghan

An image of Britain’s Prince Harry and his fiancee Meghan Markle is seen on top of a cup of coffee being sold ahead of their forthcoming wedding in Windsor, Britain, May 16, 2018. REUTERS/Toby Melville

Top Stories

- Advertisement -