Goulding's bespoke wedding gown created in over 640 hours

Goulding's bespoke wedding gown created in over 640 hours
Ellie Goulding arrives at York Minster, York, England, for her wedding to Caspar Jopling.

Most Popular Stories