The popstar confirmed the news on her official Facebook page.

This year's show is set to take place on December 4 in the US and will be televised that evening. The annual catwalk spectacular has starred some of the world's biggest supermodels including Gisele, Heidi Klum, Naomi Campbell and Miranda Kerr.

According to reports, Rihanna will perform two songs, including her new single, Diamonds, and will be joined by Justin Bieber and Bruno Mars.

Last year Jay-Z, Nicki Minaj, Kanye West and Adam Levine performed, while past musical guests have included the Spice Girls, Justin Timberlake and Katy Perry.

Gisele modelling on the Victoria's Secret runway