Royal fans wave flags from the window of a Marks and Spencer store above a banner referring to the wedding between Britain’s Prince Harry and Meghan Markle in, Windsor Royal fans wave flags from the window of a Marks and Spencer store above a banner referring to the wedding between Britain’s Prince Harry and Meghan Markle in, Windsor, Britain May 18, 2018. REUTERS/Phil Noble