Karwai Tang/WireImage/Getty Images
We may receive a portion of sales if you purchase a product through a link in this article.
Like Glastonbury or the Cannes Film Festival, Wimbledon isn’t technically about fashion, it’s about tennis. But the Grand Slam tournament attracts a whole lot of celebrities throughout its run each year, and those famous faces always come dressed to the nines for a day of games, sets, and matches. This year has been no different as Elle Fanning, Katy Perry, and even Princess Kate have made appearances at the All England Club in their best tennis watching looks. Luckily, the all-white dress code doesn’t apply to the spectators, and many of them brought some color to the stands. See below for the best celebrity looks throughout the two weeks.
The Princess of Wales went for an ‘80s inspired look for her day of tennis, wearing a mint green, double breasted blazer from Balmain with a pleated maxi skirt. She completed the ensemble with all white accessories, including Gianvito Rossi pumps.
Orlando Bloom and Katy Perry
Orlando Bloom and Katy Perry matched in navy blue looks, with Bloom opting for a checked suit jacket. Perry, meanwhile, went for a more retro aesthetic, wearing an off-the-shoulder, long sleeved top and polka dot neckerchief.
David Beckham looked dapper in a tan suit jacket and off-white slacks as he attended the tournament with his mum, Sandra.
Leslie Mann, Iris Apatow, and Judd Apatow
Leslie Mann matched her husband, Judd Apatow in blue, with Mann wearing a blue and white floral spring/summer 2022 Prada dress and Apatow going for a light blue checked jacket. Their daughter, Iris, meanwhile, rounded out the trio in a black and white polka dot drop waist dress from Miu Miu.
Elizabeth McGovern looked cool and comfortable in a white three-piece suit with a dark blue button down underneath.
Queen Charlotte star Arsema Thomas paired a loosely buttoned top with a black satin skirt and wedge heels for a stylish daytime look.
The model added some edge to her Canadian tuxedo by pairing it with a sheer brown top underneath.