The Victoria’s Secret Fashion Show: it’s the fashion event of the year for people who think ‘fashion’ and ‘great tits’ are interchangeable entities! For the rest of us it’s just a chance to watch some of the most beautiful women in the world wearing some of the ugliest outfits ever conceived by man! No matter which school of thought you subscribe to, it’s just about impossible to watch the Show without grinning like a moron because the absurd, mindless joy on display is as catchy as herpes. The cast includes Candice Swanepoel, Adriana Lima, Alessandra Ambrosio, Miranda Kerr and Karlie Kloss, as well as special guest appearances by Nicki Minaj, Kanye West and Adam Levine. If you’ve got a spare 43 minutes up your sleeve you can watch the whole extravaganza in full below.