Lara Stone and Rose Valentine also appear in the campaign.
The short film stars fellow L’Oréal brand ambassador Lara Stone.
The brand has launched an e-commerce site with plans to open its first store in Los Angeles in April, followed by a shop in New York in the summer.
Chris Brown, Kanye West, Kris Jenner, Ciara and Russell Wilson were also among the guests.
The “Hot Right Now” singer said she’s feeling more confident than ever at 25.
Kate Moss and Lara Stone were shot together for the first time.