Hailey Baldwin wore a white off the shoulder gown when she wed Justin Bieber for the second time in South Carolina. The 22 year old Vogue model switched into a white halter dress. But it wasn’t until after the wedding celebrations were over we realised that Mrs Bieber had slipped into a third gown, a plunging, figure hugging silk number which strongly resembles the satin gown that fashion publicist Carolyn Bessette wore when she tied the knot to John F Kennedy Jr in 1996. The signer