Duchess of Cambridge Kate Middleton was spotted doing some maternity shopping recently at a London TopShop where she purchased a dress by clothing concession Lovestruck for $55, a rep for the company confirmed. 

Middleton, 31, purchased the brand's Deirde dress, a cap-sleeved floral number that is cinched at the waist, has a mandarin collar and a cross-over neckline. The dress sells for 37 pounds. 

"It's so exciting that the Duchess of Cambridge bought one of my designs," Lovestruck designer Erika Shaw told Us Weekly. "I think it's great that Kate wears high street brands."

The soon-to-be mother, who is expected her first child with Prince William this summer, bought the outfit to accommodate her growing baby bump. However, she put aside spring dresses and stayed relatively bundled up when she attended a wedding in the Swiss Alps with her husband, 30, and Prince Harry on March 2. 

Wearing an cream-colored coat, fur scarf and brown hat, she sat between her husband and brother-in-law to watch the nuptials of their friends - polo player Mark Tomlinson and Olympic gold medalist Laura Bechtolsheimer - according to Radar Online. The wedding, in which Prince William was an usher, was held at the ski resort of Arosa and Middleton was spotted throwing confetti in the air as the newlyweds left the church.

See photos of the wedding here.

Only a day before, Middleton wrapped herself in a faux fur jacket and took a walk around the resort with friends as Prince William and Harry hit the slopes. She was also photographed talking with skies in the snow.

It was confirmed in January that Middleton's due date is in July. If the baby is born July 1, he or she will share a birthday with Prince William's late mother Princess Diana.

The couple married in April 2011 and their child, whether boy or girl, could be monarch one day since he or she is the first-born to Prince William, who is second to the throne after his father Prince Charles. The child will be behind Prince William in the line of succession.