All about MEGHAN MARKLE’s Dress Meghan Markle and Prince Harry’s historical wedding watched by an estimated global TV audience of 1.9 billion took place on Sat, 19 May at St. George’s Chapel in Windsor Castle. Named by the…