Royal brides don't generally pick ready-made dresses off the rail.
24 April 2018 1:09 PM
The pure white long-sleeved gown with a boat neck had been eagerly anticipated by royal fans around the world
20 May 2018 5:17 AM