MEGHAN MARKLE and Prince Harry’s royal wedding is set to take place on 19 May. Now an expert has predicted the Duchess of Cambridge will wear a tiara and some other jewellery to the Suits actress’s big day. Will Meghan be upstaged?
Daily Express :: Style Feed