While some celebrities try to dress in a way that will make them look best in front of cameras, while others choose to dress to surprise and even shock. Today we are going to look at some of the most shocking, weird, straight up and hilarious dresses ever worn by celebrities on the red carpet over the years. Sometimes it’s ok for celebs to dress in a very provocative way, after all, they’re there to be noticed. However, some of the outfits might have us, as the audience, in complete shock and even outrage. The shocking outfits range from ‘a bit over the top’ to ‘holy molly what were they thinking’. So let’s take a look at some of the most shocking red carpet dresses.
1. Micaela Schäfer at the Men in Black premiere
2. Rihanna at the CFDA Fashion Awards
3. Madonna at the Met Gala 2016
4. Elizabeth Hurley at the Funeral Premiere