Mike Larkin

His marriage has been rocked after a slew of gay sex allegations were made against him.

But John Travolta was putting on a brave front with his wife Kelly Preston at the premiere of Savages in Los Angeles on Monday night.

The pair could not keep their hands off each other, and shared a smooch as they hammed it up for the event’s photographers.

The 58-year-old even playfully spun Kelly, 49, around and put his hands around her waist as they lapped up the attention.

He certainly seemed relaxed, even though it had just been announced that a sailor who had accused him of sexual harassment is now sueing him for assault.

The simmering scandal heated up last month, when the A-lister was hit with two lawsuits from male masseurs claiming the actor had made sexual advances towards them during massages – although one claim was later withdrawn.

Despite various other people coming out of the woodwork making similar claims, Travolta has not addressed the allegations directly, although his legal team has strenuously denied them.

It also emerged last week that author Robert Randolph is alleging in a new lawsuit that the actor and his attorney, Marty Singer, made false claims about his mental health in a bid to bring the writer’s credibility into question.

He claims they managed to stop his book You’ll Never Spa in This Town Again – in which he made explosive claims that he witnessed Travolta engaged in sexual intercourse with other men at various bath-houses – from making it on to the shelves. However, Travolta’s lawyer said the pair were intending to sue Randolph’s attornies for malicious prosecution.

The premiere was not the first time the Battlefield Earth star has put on a brave face. He has been honouring promotional duties for his first movie since 2010 – which is about a feud between marijuana growers and a Mexican drug cartel – even though he is not considered one of the film’s lead actors.

He plays a corrupt agent called Dennis in the film, who ends up getting dragged into the affair.

Devout Scientologist Travolta has been married to Preston since 1991. Their oldest child Jett died in 2009 at the age of 17 and they have two other children: Ella Blue, 11, and 23-month-old Benjamin. – Daily Mail