much more fashionable and comfortable now than when your Granny was getting married.'Previously a red carpet secret, Spanx are now proudly worn by A-listers such as Kourtney Kardashian, Gwyneth Paltrow, Princess Beatrice, Jessica Alba, Beyonce, and even small waisted Rochelle from the Saturdays admitted to wearing them under her wedding dress last year.