
✦ CORSETED BALL-GOWN PUFFER COATS
Your winter coat, but make it a ball gown.
Five fairytale editions with a corset waist, puff sleeves and a skirt that swings. Warm, grown-up, never a costume. Free shipping worldwide.
Find your edition
NOT A SLEEPING BAG
A waist. In a puffer. Finally.
A quilted corset bodice with a V-point waist, puff sleeves and a full bell skirt that swings when you walk. Zip it from hem to collar, tie the satin bow, pull up the hood. Warm like a puffer, shaped like a ball gown.
READY TO GIFT
It arrives like a ball gown should.
Folded in cream tissue with gold snowflakes, inside our midnight-blue box with a gold foil logo. The bow and the charm sit right on top. No wrapping paper needed.
THE GIFT
For the girl who still knows every word.
Your sister, your best friend, your daughter, or the one in the mirror. Every coat arrives in our midnight-blue gift box.
Good questions
Which edition should I pick?
Which edition should I pick?
The one you grew up wanting to be: Glass Slipper (powder blue, stars), Enchanted Rose (ball-gown gold, roses), Red Apple (apple red, yellow lining), Fairest (navy and butter yellow, apples) or Snow Queen (glacier teal, snowflakes). Each one has its own little zipper charm. Can’t decide? Mix any two and save with our bundle. Princess Puff is an independent brand, not affiliated with any studio.
How does the sizing work?
How does the sizing work?
Pick your usual coat size. The bodice is fitted at the waist and the skirt is full, so there is room for a sweater underneath. See our size guide.
Is it warm?
Is it warm?
It’s a fully padded puffer coat for everyday winter: quilted body, padded puff sleeves and a lined hood. Layer it like any puffer for very cold days.
How long does shipping take?
How long does shipping take?
Shipping is free worldwide. Orders usually arrive within 9–14 business days. In rare cases (customs, holidays or high demand) delivery can take up to 30 days. You get a tracking link by email as soon as your order ships.
What if it doesn’t fit?
What if it doesn’t fit?
You have 30 days to return unworn coats in the original box for a refund or exchange. Just contact us and we’ll help you.