The 36-year-old, who has been friends with the former actress for years, wore a blush pink dress ― similar to Oprah’s look ― from Versace.
She added a gorgeous necklace from Bulgari and a very appropriate fascinator, also from Versace, that was bedazzled with blush Swarovski crystals.
“Look at my braids, I’m wearing braids! Yas!” Williams said on her Instagram story as she was getting ready with her husband, Reddit co-founder Alexis Ohanian and daughter, Olympia.
People LOVED Williams’ braids:
The tennis superstar finally confirmed that she was attending the nuptials earlier in the day on her Instagram after playing it coy in the weeks leading up to the ceremony.
“Follow my IG stories today to see me getting ready for my friends wedding,” she captioned a picture of herself in a towel on Saturday morning.
Even though she wouldn’t confirm if she was attending the wedding in an interview in April, Williams had some good advice for her friend.
“I just think it’s so important to enjoy the moment. And eat the cake ― I didn’t get to eat mine at [my] wedding. We were just having so much fun!” she said during the interview with “Good Morning America.”
Williams and Markle have been friends since at least 2015. The “Suits” actress once wrote about her friendship with the tennis player on her now-defunct lifestyle website, The Tig.
“She quickly became a confidante I would text when I was traveling, the friend I would rally around for her tennis matches, and the down to earth chick I was able to grab lunch with just a couple weeks ago in Toronto,” Markle said.
The new Duke and Duchess of Sussex will marry in front of 600 guests at St. George’s Chapel at Windsor Castle today. After tying the knot, they’ll attend a reception at St. George’s Hall, followed by a private reception at Frogmore House.
Williams is on the board of advisers for Oath, HuffPost’s parent company.
For more Prince Harry and Meghan Markle coverage, sign up for our “Watching the Royals” newsletter.