Oprah Winfrey [1] gave us a bit of a surprise when she appeared among a flurry of guests [2] who flew from over from the USA for the royal wedding, joining the likes of Serena Williams [3] and Priyanka Chopra [4]. No one really knew that the American philanthropist was invited, so she caused a lot of excitement . . . as if we could be any more excited about this incredible day.
Oprah wore a pale pink lace-trimmed Stella McCartney dress teamed with an incredible hat with a giant bloom. Take a closer look at her arrival now.