The Duke and Duchess of Cambridge were all smiles as they took part in an afternoon tea party supporting healthcare workers. The royal couple visited the Queen Elizabeth Hospital in Norfolk not far from their Anmer Hall estate for a celebration of the 72nd anniversary of the National Health Service.

Via Kensington Royal

For the occasion, the duchess continued her sartorial streak of contrast collar dresses with a Beulah London Shalini Micro Geo Floral Midi Dress. The silk midi dress is digitally printed with a charming floral pattern that is contrasted with a white point collar and matching cuffs. The dress is made in England with a fitted bodice followed by a flared skirt, then cinched at the waist with a coordinating belt.

Via Twitter

The dress bears a striking resemblance to Kate’s Alessandra Rich polka dot navy dress.

Kate’s dress was also seen on Crown Princess Mary during a work visit to Indonesia.

Kate previously wore a similar Alessandra Rich midi for solo engagement at Bletchley Park as well as for official family portraits.

The busy brunette also recently donned a Beulah London Calla shirtdress with a red rose print for a video call from home.

The duchess finished her blue birthday celebration ensemble with navy Rupert Sanderson Malory suede pumps.

For accessories, Kate wore gold Patrick Mavros Milky Quartz earrings.