Cate Blanchett Decided to Marry Her Husband After 3 Days Together

This video is unavailable because we were unable to load a message from our sponsors.

If you are using ad-blocking software, please disable it and reload the page.

Cate Blanchett certainly has an unconventional love story.

The outspoken actress shared on The Ellen DeGeneres Show that while her husband Andrew Upton waited just 21 days to propose, she knew almost instantly that they would wed.

WATCH: 6 Reasons to Get Excited About Cate Blanchett Playing Lucille Ball in Biopic

"He turned to me, we were in bed, as you are after three days, and he said. 'Cate.' And I thought, 'Sh**, he’s gonna ask me to marry him and I’m gonna have to say yes,'" she recalled. "And then he said, 'No, I'm hungry. Do you want to go get something to eat?'"

It wasn't long after their three-day rendezvous that they did, in fact, get engaged.

WATCH: Cate Blanchett Loses Patience With Reporter -- 'That's Your F**king Question?'

"But then he asked me after about 21 days and I said yes. I cooked him the worst meal," she told Ellen. "I somehow decided that to stuff a trout with walnuts and goat cheese would be a good idea. He ate it and then he asked me to marry him. So, clearly he was ...I don’t know, hallucinating. He realized I couldn’t cook."

Cate joked that, in her experience, the way to a man's heart is not through his stomach. "No, you give them food poisoning," she quipped. "They're delirious and then you've got them."

The 46-year-old actress also showed up on Monday's Jimmy Kimmel Live, and made a surprising revelation about how she came up with her son's name, Roman Upton. Cate said she named her son after infamous director Roman Polanski.

WATCH: Cate Blanchett Denies Having 'Many' Sexual Relationships with Women 

"Roman was, I don't know, Polanski," the Oscar winner told the late-night host, "But it's also the French word for book."

Cate also revealed how she came to name her seven-year-old son Ignatius. She was inspired by Captain Underpants and the Perilous Plot of Professor Poopypants, and explained that the villain in the story "forces the world to change their names."

"They're given example names. ...The example name is Ignatius," Cate explained. "It was like the Virgin Mary going, 'Boom, I must call hum Jesus."

MORE: Cate Blanchett Adopts a Baby Girl -- Find Out Her Adorable Name!

The mother-of-four joked that when she decided on the name, she was "eight months pregnant and hallucinating."

Cate touted, "You run out of names by the time you get to number three."

WATCH: Natalie Portman Reveals Cate Blanchett's Perfect Advice About Being a Working Parent

Related Gallery