Kate Middleton made a surprise appearance in an $875 dress: Here's where to shop the look for less

Want more on the latest royal news, fashion and drama? Sign up for Yahoo Lifestyle Canada’s newsletter!

NORFOLK, UNITED KINGDOM - JULY 05: Catherine, Duchess of Cambridge applies hand sanitizer during a visit to Queen Elizabeth Hospital in King's Lynn as part of the NHS birthday celebrations on July 5, 2020 in Norfolk, England. Sunday marks the 72nd anniversary of the formation of the National Health Service (NHS). The UK has hailed its NHS for the work they have done during the Covid-19 pandemic. (Photo by Joe Giddens - WPA Pool/Getty Images)
(Photo by Joe Giddens - WPA Pool/Getty Images)

Yahoo Lifestyle Canada is committed to finding you the best products at the best prices. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.

Following months of lockdown orders, things in the U.K. are slowly getting back to normal. For members of the Royal Family, this means getting back to work and resuming in-person engagements.

On Sunday, the Duke and Duchess of Cambridge made a surprise joint visit to London’s Queen Elizabeth Hospital.

The couple enjoyed a socially-distanced afternoon tea while celebrating 72 years of the National Health System (NHS), and thanked staff for their dedication and support in response to COVID-19.

To mark the quintessentially English event, Kate dressed for the occasion in a prim and proper silk shirtdress from the label Beulah London.

A frequent go-to for the Duchess, the brand is known for their commitment to ethical manufacturing, and even donates 10 per cent of profits towards helping put an end to modern day slavery.

Beulah London Shalini Dress. Image via Matches Fashion.
Beulah London Shalini Dress. Image via Matches Fashion.

Although it’s sold out at the moment, the dress originally retailed for a cool $875. Featuring a ladylike white point collar and contrasting allover print, the made in England dress is a timeless style that’s fit for a princess.

If you’re looking for a similar style that’s more budget friendly than the original, we’ve found some stunning alternatives that won’t break the bank.

Single Breasted Contrast Collar Polka Dot Pleated Dress

Single Breasted Contrast Collar Polka Dot Pleated Dress. Image via SHEIN.
Single Breasted Contrast Collar Polka Dot Pleated Dress. Image via SHEIN.

SHOP IT: Shein, $40 (originally $44)

Geo Print Belted Shirtdress

Geo Print Belted Shirtdress. Image via Nordstrom.
Geo Print Belted Shirtdress. Image via Nordstrom.

SHOP IT: Nordstrom, $158

ECOVERO™ Maxi Shirt Dress

ECOVERO™ Maxi Shirt Dress. Image via Banana Republic.
ECOVERO™ Maxi Shirt Dress. Image via Banana Republic.

SHOP IT: Banana Republic, $117 (originally $195)

Lyocell-blend Dress

Lyocell-blend Dress. Image via H&M.
Lyocell-blend Dress. Image via H&M.

SHOP IT: H&M, $60

Isodora Midi Shirt Dress

Isodora Midi Shirt Dress. Image via Boden.
Isodora Midi Shirt Dress. Image via Boden.

SHOP IT: Boden, $88 (originally $180)

Let us know what you think by commenting below and tweeting @YahooStyleCA! Follow us on Twitter and Instagram and sign up for our newsletter.