Meghan Markle has made a surprise outing today.. all in the name of being a good friend.
The Duchess of Sussex was spotted in the stands of at Wimbledon today (4 July), to watch good friend Serena Williams compete in the tournament.
We earn a commission for products purchased through some links in this article.
Meghan reportedly wore a white pinstripe L'Agence Brea cotton-blend blazer (which is currently sold out on Net-A-Porter), a Madewell hat, blue skinny jeans and black Henrietta sunglasses from Finlay & Co.
Buy Now Finlay & Co Henrietta Sunglasses
What caught our eye in particular, though, was the gold necklace round the Duchess' neck: A simple emblem on a gold chain, which we can surely interpret to be homage to her new baby boy Archie.
To compliment the necklace, Meghan was also seen with an array of rings - including her engagement and wedding rings - plus a Sapphire Heart shaped gold ring on her little finger by jeweller Jessica McCormack.
Meghan was on Court One applauding while watching Williams take on Slovenian qualifier Kaja Juvan on day four of the tournament.
According to royal reporter Omid Scoobie, the former Suits actress was joined by her friends Lyndsay Roth and Genevive Hillis, who attended Northwestern university with Meghan.
Sitting between her two friends, Meghan was seen chatting in between sets and laughing with her college alumni.
The Duchess of Sussex's outing comes days after Kate Middleton also made a surprise visit to SW19.
The Duchess of Cambridge wore a tennis-white Suzannah midi dress for the Tuesday visit which she paired with an Alexander McQueen black belt and bag.
It's a busy few days for Meghan, who on Saturday -along with husband Prince Harry - will celebrate the christening of Archie in a private ceremony in Windsor.