Kate, Zara or Charlene: Which royal bride wore it best?
To me, my mother had the perfect wedding dress. It was a dress I would have worn myself if I hadn’t grown-up to tower over her, and a dress that in my mind, no-one else could top, until Catherine Middleton wore a better version of it on her wedding day. When it comes to the […]