Surprise — Kate Middleton's Perfect Polka Dot Dress Just Showed Up in This Royal Portrait

Abigail Spencer wore it first, but Kate Middleton is the style icon we'll forever associate with this polka-dot Alessandra Rich dress. After a first look at the royal family's portraits for Prince Charles's 70th birthday, the official photos are out, and Kate Middleton's polka dots have the internet buzzing yet again.

Why do we love the look so much? Maybe it has to do with the fact that it's wearable and eye-catching, while still being modest and pretty. Maybe it's that it's just so Kate. Especially in an official portrait, where Meghan and Kate appear together, we love that she's stayed so true to her personal style. To that point, there's this sense that she could have worn the look before; but while it's similar in color palette and silhouette to some of our past favorites, we also love that it's brand new. The only thing we're not so enamored with? The fact that the dress is now sold out. In the meantime, we've curated a few of our favorite polka-dot options that have the same ladylike vibe. Read on to see the look in full and shop.

The Original Alessandra Rich Dress Is Now Sold Out
Net-a-Porter

The Original Alessandra Rich Dress Is Now Sold Out