Oprah, Priyanka, Serena, Beckham and the rest of the best-dressed guests at the royal wedding

If you’ve been living in a cave, or blessed enough to not even look at the internet all weekend, here’s a little catch-up: The royal wedding between Prince Harry and Meghan Markle was on Saturday.

Meghan Markle, now a duchess, wore a simple and streamlined Givenchy gown to the ceremony at St. George’s Chapel in Windsor, England.

WPA Pool/Getty Images

The ceremony was beautiful and moving, complete with a gospel choir.

For the reception later on, she slipped into a divine Stella McCartney halter dress, while Harry donned a tux.

Steve Parsons/Getty Images

But while the spotlight was absolutely trained on the couple, there were plenty more highly stylish people at this royal wedding, with actresses, moguls and star athletes all turning it out. Here are some of our favorite looks from the guests to the festivities on Saturday:

Priyanka Chopra in Vivienne Westwood

Chris Jackson/Getty Images

Priyanka Chopra in Dior

Serena Williams in Versace

WPA Pool/Getty Images

Serena Williams in Valentino

Oprah Winfrey in Stella McCartney

Ian West/AP

Victoria Beckham in Victoria Beckham, and David Beckham

Chris Jackson/Getty Images

Amal Clooney in Stella McCartney

WPA Pool/Getty Images

Doria Ragland in Oscar de la Renta

WPA Pool/Getty Images

Queen Elizabeth II in Stuart Parvin

KGC-178/STAR MAX/IPx/AP

Kate Middleton in Alexander McQueen

WPA Pool/Getty Images

Princess Charlotte in Givenchy

WPA Pool/Getty Images

Jessica Mulroney (Markle’s BFF) in Di Carlo Couture

WPA Pool/Getty Images

Carey Mulligan in Erdem

Chris Jackson/Getty Images

Gina Torres in Costarellos

WPA Pool/Getty Images

Idris Elba and Sabrina Dhowre, in Gucci

Chris Jackson/Getty Images

Jacinda Barrett in Emilia Wickstead

WPA Pool/Getty Images

Lady Kitty Spencer in Dolce & Gabbana

Chris Jackson/AP

Princess Eugenie

Gareth Fuller/AP