But the South African-born actress firmly put the dating rumors to bed on Tuesday, as she laughed about having an 'an entire relationship that I didn't even know about'.
Appearing on the Ellen DeGeneres Show to promote her new film Bombshell, she joined her co-stars Nicole Kidman and Margot Robbie in a little game of Who Would Charlize Rather.
The segment, a spin on the party game Would You Rather, saw the three stars discuss a series of celebrities as potential matches for the 'shockingly single' Charlize.
Among the options was Brad, who was briefly linked to Charlize, 44, earlier this year after the two were said to have been spotted getting ‘ridiculously touchy-feely’ in the Hollywood hotel Chateau Marmont.
Charlize pulled a face at the suggestion, showing just how outlandish she thought the reports to be.
'I did not date Brad,' Nicole reassured her.
Charlize responded: 'I apparently did.'
Among the other choices was Lenny Kravitz, with who it emerged Nicole had once enjoyed a romance.
'This is awkward, move on,' said Nicole, giggling. 'This is so....' she trailed off. 'I love Lenny, I so recommend him.'
Nicole quietly dated Lenny from 2002 to 2003, and it later emerged they had once been engaged to be married.
Charlize was blunt about the choices, and clearly not looking for a younger man.
When it was suggested she Canadian Drake, 32, might be her type, she replied: 'But am I the Drake's type? I might be a little too old for him.'
And as for Harry Styles, 25, she said with obvious horror: 'I could be his mother. I literally could be his mother.'
Nicole, herself happily married to Keith Urban, replied: 'I bet you he likes older women. I'm actually thinking that is a really good match.'
And as for Trevor Noah, Charlize said: 'No he's my brother, this is going to get awkward. Yeah he literally is my brother.'
The women eventually settled on Michael B Jordan as a choice for Charlize, leaving her squirming in horrified embarrassment.
© Associated Newspapers Ltd.