Wimbledon's royal box is a revolving door of stylish spectators, but none more so than Kate Middleton. As patron of the All England Lawn Tennis and Croquet Club, Middleton is used to serving up style aces from the stands. And for today's outing on Centre Court, she relied on an old favourite: a blue-and-white polka dot dress from Alessandra Rich.

She actually wore the dress as recently as June 5, when she attended a Platinum Jubilee Lunch, and has scarcely been seen out of spots all summer. At Royal Ascot, Middleton channeled Princess Diana, arriving in yet another dress from Alessandra Rich (the designer has truly found a loyal fan in the Duchess). If our calculations are correct, she owns a grand total of four polka dot dresses of Rich's. And she isn't the only fan of spots.
Zara's latest polka dot dress hasn't gone as viral as the last one (yet!) but has already found a fanbase on TikTok. Meghan Markle has also worn polka dots, styling a pussy-bow blouse with white shorts to attend the polo. It's official: spots are the new stripes.
SEE: Royal Fashion At Wimbledon

Princess Diana, 1995

Kate Middleton and Meghan Markle, 2018

Princess Margaret, 1970

Princess Diana, 1994

Meghan Markle, 2016

Princess Marina, Duchess of Kent, 1967

Princess Anne, 1969

Meghan Markle, 2018

Princess Diana, 1993

Queen Elizabeth II, 2010

Princess Margaret, 1970

Sophie, Countess of Wessex, 2017

Kate Middleton and Meghan Markle, 2019

Queen Elizabeth II, 1977

Princess Beatrice, 2011

Princess Eugenie, 2014

Queen Elizabeth II, 1962

Queen Elizabeth II, 1957

Princess Margaret, 1965

Kate Middleton, 2012

Kate Middleton, 2018

Princess Diana, 1991

Princess Diana, 1981

Meghan Markle, 2019

Kate Middleton, 2019

Camilla, Duchess of Cornwall, 2019
