Cameron Diaz has admitted she has a girl crush on Mila Kunis.
The There's Something About Mary star confessed about her liking for the Black Swan actress in the latest issue of US Maxim, where she said: "Mila Kunis is a little hottie."
Natalie Portman also makes it onto her list: "Natalie Portman is amazing... and the Victoria's Secret girls!"
Cameron, who is dating American baseball star Alex Rodriguez, also said her relationship was "awesome" - but it seems she won't be getting hitched any time soon.
The 38-year-old - who next stars in Bad Teacher with ex-boyfriend Justin Timberlake - revealed her thoughts on marriage to the mag, believing it to be an outdated institution.
"I think we have to make our own rules. I don't think we should live our lives in relationships based off old traditions that don't suit our world any longer."
She also said she thinks sexiness comes from inside.
"Women who know who they are and are confident are the sexiest. I don't find women who are looking for people's approval to be sexy. I mean, it's easy to seduce, but to be truly attractive, to bring people in and be sexy, I think that comes from the inside," she continued.