MARKS & Spencer just dropped the perfect floral dress for spring, and it looks like it could belong to Princess Kate.
Fashion fans have been rushing to pick up the royal lookalike, which has become an instant bestseller on the M&S website.
M&S Chiffon Angel Sleeve Midaxi Tea Dress, £45
The new-season midaxi dress features a V-neckline and feminine angel sleeves, finished with tie detailing at the back to enhance the silhouette.
The red floral print resembles the £550 Beulah London Callah Dress the wore to speak with people at the London Bridge job centre.
Styled with a pair of beige heels, the royal looked perfectly put-together in the long sleeve midaxi with a contrasting white collar.

Princess Kate's designer dress featured a button-down silhouette paired with a waist-cinching tie that's similar to the £45 version.
The main difference between the two dresses is that the Beulah London dress has long sleeves and white trim across the collar and sleeves.
high street was released on Monday, and it's already sold out in select sizes.
Fashion fans can choose from petite, regular and tall UK sizing.

Tea dresses are a top spring trend every year, as the breezy silhouette is comfortable without compromising on style.
The floral midi could be worn in several ways, whether that's with espadrilles for summer occasions or with brown sandals and a straw handbag on holiday.
While I haven't tried the trending dress for myself, I could see it looking great paired with white trainers and a for a stylish daywear look.
Floral dresses are an easy way to look put together with minimal effort, which is why any fashion editor would recommend investing in one to build out a spring capsule wardrobe.
Marks & Spencer's new-in pieces have been flying off the shelves in recent weeks, and I'm predicting the royal lookalike midi dress will do the same.