Charismatic French actor Gad Elmaleh was in high spirits on promotional rounds for his film, The Capital.
His blossoming relationship with Monegasque royal Charlotte Casiraghi may have something to do with his happy demeanour.
Earlier in the month, Charlotte, 26, hopped on a plane to Canada to support him at his film's Toronto unveiling.
She wasn't present for the latest screening, but her positive influence was clear as Gad commanded the photo call with some good natured showboating.
In the summer the actor, who is of Moroccan descent, joined his girlfriend on a cruise with her mum and family, showing Princess Caroline has accepted her daughter's new romance.
Gad's rugged looks and thespian credentials make him an interesting addition to the Grimaldis' close knit set.
He is well known in his native France for starring in films such as Hors de Prix, a comedy with Audrey Tautou, a sort of Pretty Woman for the Noughties. He has also appeared in international movies such as Woody Allen's Midnight in Paris.