Arnold Schwarzenegger has confirmed that he had an affair with actress Brigitte Nielsen while dating and living with Maria Shriver.

Brigitte Nielsen had already lifted the lid on their illicit relationship in her memoir You Only Get One Life which was released last year.

Now Arnold Schwarzenegger has confirmed that pair had a “hot affair” while filming the movie Red Sonja in 1985. The actor was at this time already dating and living with Maria Shriver, who he married a year later.

Meanwhile, in 1985, Nielsen was married to fellow action star and one of Schwarzenegger's friends, Sylvester Stallone.

Schwarzenegger made the revelations during the taping of 60 Minutes interview ahead of the release of his autobiography Total Recall: My Unbelievably True Life Story.

The former California governor and Shriver were together for 34 years and married for 25. They have four children together - Katherine, 22, Christina, 21, Patrick, 19, and 15-year-old Christopher.