We all have crushes on celebrities but do you know that these famous celebrities also have crushes? Here we bring you a list of some of Hollywood's famous celebs and their crushes. Take a look:
Miley Cyrus
During an interview with Ryan Seacrest in 2008, the singer said she finds Chris Martin very handsome.
Nicole Kidman
One of the times she went on 'The Tonight Show Starring Jimmy Fallon,' the actress revealed that she used to have a crush on him.
Reese Witherspoon
In conversation with MTV, the 'Big Little Lies' actress revealed Johnny Depp has always been her crush.
Britney Spears
The singer told E! that her first crush was Brad Pitt. Just like so many others in the world, right?!
Eva Mendes
In 2008, Eva said one of her biggest crushes is Liam Gallagher and that she finds him one of the sexiest men in the world.
Ariana Grande
Would you guess that Ariana's greatest crush is Jim Carrey?! She revealed it to the world on 'Live with Kelly and Michael.'
Anne Hathaway
When she was interviewed by Jon Stewart in 2008, the actress admitted to fancying him.
Jennifer Lawrence
Jennifer told Vanity Fair in 2014 that she fancied a much older man: comedian Larry David!
Emma Watson
Emma is everyone's crush in Hollywood, but she told Jonathan Ross that she used to be attracted to fellow 'Harry Potter' castmate Tom Felton, who played Draco Malfoy.
Selena Gomez
The actress revealed to Jimmy Fallon that she used to have a crush on fellow actor Billy Crudup before she worked with him in 2014.