The royal ceremony saw many famous faces on Saturday.

Athletes, actors, and ex’s, oh my.

Professional tennis player Serena Williams and husband Alexis Ohanian were dressed in typical royal British attire at the wedding in Windsor, England. Williams wore a pink headpiece with a mauve form-fitting dress. Ohanian donned pinstriped pants and black morning suit coat.

READ: Met Gala 2018 Best Dressed Slideshow

David and Victoria Beckham arrived in dark colors, aside from Victoria’s bright red heels. The two stuck to a navy blue color scheme, in which David wore a dark morning suit coat and Victoria a dark ankle length dress.

George and Amal Clooney were also in attendance. Amal was beaming in a yellow cap-sleeved dress and hat, which featured fishnet detail that framed her face. George wore a gray suit and matching yellow striped tie and handkerchief.

Oscars 2018: Best Dressed Slideshow!

Prince Harry’s ex-girlfriend, Chelsy Davy, wore a navy blue A-line dress with a matching short-sleeved jacket and a matching headpiece.

Cressida Bonas, another of Prince Harry’s exes, arrived with Davy in a patterned pink dress, which was striped with green, blue and yellow. Bonas also donned a beige feathered headpiece.

Oprah Winfrey wore a pastel colored dress, which had a two-tier skirt design that had lace detail also seen at the collar. Winfrey’s look was topped by a beige hat with a large mauve feather and matching flowers.

Other celebrities in attendance were Charlotte Riley and Tom HardyMarcus Mumford and Carey MulliganJames Corden and Julia CareyJoss StoneAbigail Spencer, Priyanka Chopra and many more.

All of the celebrities donned typical British formal attire. There seemed to be a general trend with pastel colors and floral patterns, but the celebrity guests arrived in all kinds of colors and fashionable looks at the 2018 royal wedding.