50 Cent has fallen for the charms of Dame Helen Mirren, insisting he finds it hard not to just stare at her whenever he's in her company.

The 69-year-old Oscar winner and the rapper, who is almost 30 years younger, met up on the red carpet at the 57th Monte Carlo TV Festival on Tuesday in Monaco, and he is happy to admit he now has a major new crush.

50 Cent posted a photo of the odd couple together on Instagram and added the caption: "Yeah I think I love her man, I'm trying not to stare at her.

"She know (sic) she turns me on. She just has that thing, you know I can't describe it. LOL (laughing out loud)."

He's not the first younger star to admit to a crush on "The Queen" actress - her "Woman in Gold" co-star Ryan Reynolds is also a huge fan.

And the "Deadpool" star, who is married to Blake Lively, admitted he loved working with the veteran actress: "We have really great chemistry," he said. "We were like fire and a dry house. It was evident from the get-go."

Mirren isn't exactly single - she is happily married to moviemaker Taylor Hackford. The couple wed in 1997 after a lengthy romance.

The actress was at the Monte Carlo Television Festival to collect an honor at the Golden Nymph Awards Ceremony. She received her accolade from Prince Albert II, who is the honorary president of the festival.