Sean Penn and his model girlfriend have decided to go public on the red carpet.
The star who is 64 was seen posing hand in hand with lover Valeria Nicov which marks their first red carpet appearance at this year’s 21st Marrakech International Film Festival.
The duo were seen living their best life in Morocco on Saturday but social media was stunned at the massive age difference between the pair which currently stands at 34 years.
The star appeared dapper in his former attire featuring a classic suit and tie while his 30-year-old model lover opted for a chic strapless number in black which featured a draping style at the front.
Social media was on fire as Penn arrived with her by his side as it was a clear statement to the world that they are very close.
The event honors the star for his massively successful career in the world of acting and directing.
The Oscar winning star and his younger lover were linked since the start of early September this year. They were spotted kissing one another in a very passionate manner while walking the streets of Madrid.
This is where they locked lips at LA’s leading International Airport during the start of last month.
The news of their love affair comes just two years after the actor divorced his 32 year old Australian actress wife Leila George.
‘He’s got a thing for younger and beautiful women and it’s creepy’- one critic commented and many agreed.
The star split from his wife just one year after they walked down the aisle together, despite being in love for five years.
The actor admitted that he was to blame for the split and called himself a very neglectful partner.