You'll Never Guess Where Princess Sofia Got Her $142 Royal Gown

Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

Princess Sofia of Sweden stepped out for the first time since announcing her pregnancy at The Royal Swedish Academy of Engineering Science, her husband, Prince Carl Philip, at her side. Sofia dressed her growing baby bump in just about the most stylish, unexpected gown we've ever seen her — or any royal for that matter — wear. Covered in sequins, the peach maxi features a twisted front detail that hit just above Sofia's belly and a shine worthy of your New Year's Eve party. The best part? The princess picked up her dress at ASOS, and it retails online for just $142.

Ladies who aren't expecting will be happy to know the design isn't, in fact, maternitywear, but Princess Sofia proves that it can be — especially when you've got a knack for pulling off seriously glamorous outfits. Read on to see how she accessorized her look, and then scoop up the flashy number to achieve a similar glow.

Getty | Michael Campanella

Princess Sofia's patent-leather pointed-toe shoes stuck out from beneath her maxi.

Getty | Michael Campanella

Princess Sofia accessorized her glittering maxi with gorgeous diamond drop earrings and a sparkly gold clutch.

Getty | Michael Campanella

Her peach gown looked lovely with her pastel blue sash.