Fashion parade at Westminster Abbey

Clutching an invitation to one of the biggest occasions of the year, guests pulled out all the stops to impress with their fashion choices.
With more than two billion people due to watch the occasion, Westminster Abbey was decorated in a rainbow of colourful outfits, along with a sea of hats.