As per British summertime tradition, once Glastonbury draws to a close attention switches to SW19, where the style mood is less Barbour jackets, slogan tees and short shorts, more polite heels and summer tailoring. This year, David Beckham kicked things off in a custom Boss suit, while Grace Jones popped up in the stands wearing a flying helmet and aviator shades, strawberry in one hand, plastic wine glass in the other (once an icon…). And there was another appearance from small-screen royalty in the shape of Kim Cattrall, who arrived at the All England Club in pink suiting and shades as her former Sex and the City co-stars are busy filming for season three of And Just Like That…
During the second week of Wimbledon, stars including Jodie Turner-Smith, Ncuti Gatwa and Yasmin Finney turned out for the annual Ralph Lauren lunch. On men’s semi-finals day, Margot Robbie showed off her maternity style, as she watched on from the stands with husband Tom Ackerley, while the Princess of Wales was greeted with a standing ovation when she arrived to watch the men’s final, and presented Spain’s Carlos Alcaraz with the trophy for the second year running.
See this year’s celebrity tennis fans–and their outfits–below.

1 / 53
Olivia Cooke

2 / 53
Emma D’Arcy wearing Kent & Curwen

3 / 53
Julia Roberts wearing Gucci

4 / 53
The Princess of Wales wearing Safiyaa

5 / 53
Nicola Coughlan

6 / 53
Jourdan Dunn

7 / 53
Zendaya

8 / 53
Jenna Coleman

9 / 53
Lucy Boynton
10 / 53
Golda Rosheuvel

11 / 53
Anya Taylor-Joy

12 / 53
Margot Robbie

13 / 53
Greta Gerwig and Noah Baumbach

14 / 53
India Ria Amarteifio
15 / 53
Charli XCX

16 / 53
Stormzy

17 / 53
Mia Regan

18 / 53
Central Cee

19 / 53
Adjoa Andoh
20 / 53
Sabrina Elba

21 / 53
Sebastian Croft

22 / 53
Alexa Chung

23 / 53
Joe Alwyn

24 / 53
Keira Knightley and James Righton

25 / 53
Leo Woodall

26 / 53
Hannah Dodd

27 / 53
William Gao
28 / 53
Princess Beatrice

29 / 53
Sienna Miller and Oli Green

30 / 53
Yasmin Finney

31 / 53
Ncuti Gatwa
32 / 53
Jodie Turner-Smith

33 / 53
Alva Claire

34 / 53
Amelia Dimoldenberg

35 / 53
Shygirl

36 / 53
Mary Berry

37 / 53
Salma Hayek
38 / 53
Maria Sharapova

39 / 53
Sheila Atim

40 / 53
Kim Cattrall

41 / 53
Grace Jones

42 / 53
Emma Weymouth

43 / 53
Lady Amelia Spencer and Lady Eliza Spencer

44 / 53
Laura Bailey
45 / 53
Lucy Boynton
46 / 53
Arlo Parks

47 / 53
David Beckham

48 / 53
PinkPantheress

49 / 53
Poppy Delevingne

50 / 53
AJ Trace

51 / 53
Pixie Lott

52 / 53
