Royal wedding!

Oprah, Serena Williams and the Clooneys were among the celebs at the royal wedding.

See more