Uh-oh. When will stars learn satin is NOT a staple for the mum-to-be's wardrobe?
Heavily preggers Fergie proved a blossoming baby bump covered in swathes of the shiny stuff is a scary mix as she stepped on to the Magenta Carpet for Saturday's Life Ball 2013 in Vienna.
The 38-year-old, who is due to give birth to her first child with hubby Josh Duhamel in September or October, has had her fair share of maternitywear highs and lows.
But turning up to the star-studded European charity gala to support people with AIDS or HIV, the star's black high-neck number with strange billowing cape did nothing to flatter her stunning pregnancy curves.
More Kim Kardashian than K-Mid, maybe Fergie could do with a little inspiration from the royal baby bump...