Bright and beautiful
Guests wore bright colours in the spirit of celebration. FROM FAR LEFT: Oprah’s dress was a last-minute choice after she realised her first option would appear too white; Amal and George Clooney dazzled in yellow; singer James Blunt and wife Sofia Wellesley; Serena Williams and husband Alexis Ohanian; David and Victoria Beckham.