News

Thousands of white flowers and eight trees transformed Westminster Abbey into a lush space for the couple's 2011 nuptials.