Watch Jared Leto, His Long Hair and 30 Seconds to Mars Cover Rihanna’s ‘Stay’

Yep, Vin Diesel has competition.

The gorgeous Jared Leto is making headlines this week, thanks to his lovely cover of Rihanna’s ballad “Stay.”

Leto and his band 30 Seconds to Mars recently performed RiRi’s hit at BBC Radio 1’s Live Lounge in London.

While Leto’s version makes us want to say yes to anything he says, Diesel’s rendition, posted on Valentine’s Day this year, is equally heartwarming. (Lyrics for the song are now on Directlyrics.)

Either way, good looking men singing a love song is never a bad thing.

30 Seconds to Mars, who just played at the iTunes Festival in London, are due on stage inside the Sleep Train Amphitheater in San Diego on Friday. The band will also play at the iHeartRadio Music Festival in Las Vegas on Saturday.