Kate Middleton is just like Us! The pregnant Duchess of Cambridge stepped out wearing an affordable maternity dress in London on Tuesday, June 4, while shopping at a high-end furniture store.

Middleton, 31, who is expecting her first child with husband Prince William in July, showed off her growing baby bump in a short, royal blue ASOS dress with an empire tie waist. She accessorized the look with a bright purple cardigan and slingback wedges. The best part about her ensemble? The $42 price tag!

PHOTOS: Kate Middleton's royal pregnancy style

Middleton appeared to be on a shopping mission at Chelsea's Bernard Thorp, which specializes in fabrics. An eyewitness told Us Weekly, "She looked gorgeous. Her hair was silky and from the front you would never even guess she was pregnant, but boy was there a bump! She looked marvelous."

PHOTOS: Kate Middleton's motherhood prep

The mom-to-be has been redecorating Apartment 1A of London's Kensington Palace, and a source previously told Us that she wanted to do a lot of it herself. The insider told Us that Middleton settled on a subtle color palette of beiges, creams and earthier color fabrics during her shopping trip.

PHOTOS: Kate's childhood album

William's wife has also recently been indulging her domestic side. A source told Us she's been taking cooking classes from the couple's new housekeeper, Antonella Fresolone, and has learned "a number of new dishes."

For more on Kate Middleton's pregnancy -- and how she's preparing Kensington Palace for the baby's arrival -- pick up the latest issue of Us Weekly, on newsstands now!

This article originally appeared on Usmagazine.com: Kate Middleton Wears $42 ASOS Dress While Furniture Shopping: Picture