The Barbadian songstress joined Adriana Lima, Miranda Kerr, Doutzen Kroes and Alessandra Ambrosio as they showed off their amazing bods in the latest lingerie designs.
Alessandra wore the $2.5 million Floral Fantasy outfit which was the highlight of the catwalk show.
Rihanna showed off her toned pins in a revealing pink see-through ensemble and earlier wore a black strapless gown with a thigh-high split with suspender stockings.
She got very cheeky with the girls and even grabbed at them as they strutted down the runway.
Meanwhile, Justin Bieber could not believe his luck as he was surrounded by a bevy of some of the world's most beautiful women as he performed on the fun night. What will Selena say?!
The show will be broadcast on December 4 on CBS at 10/9c.