A new Victoria's Secret commercial showcases hot models in bikinis while a musician shouts, "Give me love" over and over. Who is the unknown male voice accompanying the beautiful women?

The song is 'Give Me Love' by Ed Sheeran, a 21-year-old singer-songwriter viewed by many as one of the rising stars of British pop music.

"Lately I've been craving more / I just wanna hold you," Sheeran sings as Victoria's Secret models Erin Heatherton, Lindsay Ellingson and Elyse Taylor gaze longingly into the camera from an unknown tropical paradise. The spot features cutaways to a bottle of 'Love is Heavenly,' the new Victoria's Secret fragrance.

The commercial was filmed by big-name director Michael Bay, who previously directed feature films 'The Rock' and the 'Transformers' series and music videos like Meat Loaf's 'I'd Do Anything for Love' and Divinyls' 'I Touch Myself.' We're guessing the action-adventure director wasn't complaining about this assignment.

Sheeran's debut album '+' made him a multi-platinum star in the U.K. and earned him two Brit Awards. He has yet to achieve similar heights in the U.S., but he did nab the opening act slot for Snow Patrol's 'Fallen Empires Tour,' which continues in the States through May 18.

Watch Ed Sheeran's 'Give Me Love' in the Victoria's Secret 'Love is Heavenly' Commercial