Hopefully, third time really is the charm for Hollywood sex symbol Scarlett Johansson.

The 34-year-old actress — who has starred in such hits as The Avengers, The Nanny Diaries, and Lost in Translation — just got engaged to Saturday Night Live star Colin Jost, 36, after two years of dating.   

In what will be the third marriage for ScarJo, her engagement to her Weekend Update beau is just the latest in a string of Hollywood romances that have captivated and intrigued fans, while earning the actress a reputation for being somewhat promiscuous.    

Although she has always shot down this suggestion however, on the very rare occasions when the famously-private actress has addressed her love life, she has been candid about her views on sex. 

‘Contrary to popular belief, I’m not promiscuous. There does seem to be a mistaken belief out there that I am sexually available somehow — which is not to say that I’m not open-minded about sex,’ she told Allure during a 2006 interview. 

‘I do think on some basic level we are animals and by instinct we kind of breed accordingly.’  

Congratulations! Scarlett Johansson and her SNL star beau Colin Jost are engaged to be married after two years together

Congratulations! Scarlett Johansson and her SNL star beau Colin Jost are engaged to be married after two years together

Scarlett Johansson and Emmy host Colin Jost on red carpet

During the same interview, Scarlett also revealed that she was getting HIV tests twice a year, however, she slammed suggestions that this had anything to do with  her being promiscuous, insisting that ‘part of being a decent human to be tested for sexually transmitted diseases’. 

At the time, Scarlett was in a relationship with fellow on-screen star Joshua Hartnett, however she noted during the interview that, despite her numerous high-profile relationships, she did not consider herself a ‘serial monogamist’. 

‘I wouldn’t say I’m a serial monogamist…’ she said. ‘I mean, I went through periods of time when I was, ah, single. But when I’m in a relationship, I’m in a relationship.’ 

Kicking butt! Scarlett plays Black Widow in the Avengers franchise and will reportedly earn $15 million to reprise the role in her own Marvel spin-off

Kicking butt! Scarlett plays Black Widow in the Avengers franchise and will reportedly earn $15 million to reprise the role in her own Marvel spin-off

Still, her dating life has always been the focus of much interest, intrigue and speculation — while her sex symbol status has served her incredibly well on-screen, lan

Even controversial Woody Allen seemed to become captivated by the actress, describing her as ‘sexually overwhelming’ while the two were promoting Match Point back in 2005. 

‘It’s very hard to be extra witty around a sexually overwhelming, beautiful young woman who is wittier than you are,’ he said at the time.

Most recently, Scarlett appeared as sexy on-screen hero the Black Widow in the incredibly lucrative Marvel Avengers franchise.   

And it seems as though that success is set to continue, with the actress getting a reported $15 million paycheck to reprise her role as the Black Widow in the character’s very own Marvel spin-off, which is due to premiere in 2010.  

In fact, as well as celebrating her recent engagement, Scarlett also has another reason to raise a toast or two; her happy relationship news comes less than a year after she was named by Forbes as the highest-paid actress of the year.

Having landed a plum role in the Avengers movies, Scarlett earned an impressive $40.5 million between June 2017 and June 2018, putting her far ahead of Angelina Jolie, who placed second on the list with a comparatively meager $28 million.