We all have celebrity crushes.
Sometimes, they’re obvious. Sometimes, not so much.
But even celebrities have their own celebrity crushes, and more often than not, they’re pretty surprising.
Find out which stars have some serious crushes on other stars (and who they’re on) below!
Pink: Johnny Depp

Pink’s celebrity crush? Johnny Depp. And when she finally had the chance to meet him, she was so nervous she could barely handle herself.
Reese Witherspoon: Johnny Depp

Reese Witherspoon had no problem admitting to crush on Johnny Depp. She even said to MTV that she used to pull photos of him from Teen Beat Magazine and put them up on her wall.
Nicole Kidman: Jimmy Fallon

Nicole Kidman on Jimmy Fallon that she had a crush on him years ago. Fallon totally missed those cues, though, so nothing ever came of it. Whoops!
Lena Dunham: Jimmy Fallon

Nicole Kidman isn’t the only lady who admitted to crushing on Jimmy Fallon. Lena Dunham admitted to having a crush on him when she was in high-school, saying she was “obsessed.”
Taylor Swift: Justin Timberlake

Taylor Swift had the chance to meet her celebrity crush on Ellen, and her reaction was priceless. She squeeled with absolute joy when Justin Timberlake was brought on to the stage.
Ariana Grande: Jim Carrey

Ariana Grande admitted to have a huge crush on actor Jim Carrey when she was growing up. In fact, she said her first screen name was “JimCareyFan42.”
Neil Patrick Harris: Nick Jonas

Neil Patrick Harris admitted to having a crush on Nick Jonas. “He was good looking even before I was allowed to think he was good-looking,” Harris said in an interview with Wendy Williams. “It was a bit of a problem, I had to wait until he turned 19 or 20.”
Kristen Stewart: Harrison Ford

Kristen Stewart’s celebrity crush? The Twilight star admitted that she once had a “huge thing” for actor Harrison Ford.
Jennifer Lawrence: Seth Meyers

Much like Nicole Kidman admitted her crush on Jimmy Fallon while on his show, Jennifer Lawrence admitted to having a crush on Seth Meyers while she was on his. In fact, she even had plans of asking him out when she appeared on SNL, but then found out he was engaged!
Justin Bieber: Beyonce
Justin Bieber has admitted to several celebrity crushes over the years, from Cheryl Cole and Katy Perry, to a major crush on Beyonce. “She’s so sexy. I’m in love with everything about her,” he said in a statement to Q Magazine.
Emma Roberts: Jonathan Taylor Thomas
Emma Roberts admitted that in her teen years, she’d collage her wall with photos of Jonathan Taylor Thomas, among other celebrities.
Kat Graham: Jeff Goldblum

Kat Graham wasn’t actually the one to admit this celebrity crush. Instead, it was her Vampire Diaries co-star Nina Dobrev who let it slip that Graham had a major crush on Jeff Goldblum.
Sam Claflin: Pamela Anderson

The Hunger Games star Sam Claflin admitted to having a crush on none other than Pamela Anderson, saying he even used to have a framed photo of her that he would kiss every night when he was about ten years old.
Jada Pinkett Smith: Prince

Jada Pinkett Smith once admitted to British Magazine that her first crush was Prince. “He’s still my crush. I can’t get over him,” she said. After he passed away, she wrote a touching triute to the legendary icon.
Lucy Hale: Steve Carrell

Lucy Hale said her celebrity crush was on Steve Carrell, proudly stating in a Tweet: “Steve Carrell is my dream man. That is all.”
Meryl Streep: Will Ferrell

In an interview with W Magazine, Meryl Streep said her celebrity crush was on Will Ferrell. “The movie that makes me cry is Anchorman. I have the biggest crush on Will Ferrell. I love him in every film he does.”
Marilyn Manson: Madonna

Yep, Marilyn Manson has a total crush on Madonna. “She looks hotter than ever,” he said in an interview with i-D Magazine. I’d also like to let it be known that I still have a crush on Madonna and I would definitely fornicate with her.” Well, there you go.
Carey Mulligan: Mario Lopez

Mulligan said she was a “complete disaster” every time she did a red carpet interview and saw Mario Lopez, a.k.a “A.C. Slater.”
Daniel Radcliffe: Emma Watson

This one can’t be all that surprising. Both Daniel Radcliff and Rupert Grint admitted to crushing hard on Harry Potter co-star Emma Watson.
Amy Adams: Colin Farrell

In an interview with W Magazine, Amy Adams admitted her celebrity crush was on Colin Farrell. “He’s sort of like this perfect, working-class Irishman and really honest and funny, and I kind of have this whole vision of who he is.”
Rebel Wilson: Channing Tatum

Rebel Wilson has a total crush on Channing Tatum. Who can blame her? “What if he sees this and is like OMG, Rebel Wilson is my celebrity crush? Yeah, let me get divorced from my wife and come and find out where she lives. Alright, Channing, if you wanna do that, my address is 948 Blueberry Road,” she stated in an interview with W.
Ashton Kutcher: Jennifer Aniston

Ashton Kutcher wasn’t at all afraid to admit that as a teenager, he had a big crush on Jennifer Aniston. Later in life, he even asked Brad Pitt’s permission to take her on one date to fulfill his teenage fantasies (when Brad and Jen were married). She said no.
Jack Black: Amy Poehler

Jack Black’s celebrity crush? Amy Poehler. “Ever since I saw Amy Poehler on Conan O’Brien, where she played Andy Richter’s sister with the braces, I was like, okay, that girl’s incredible,” he said in an interview.
Ryan Lochte: Blake Lively

Ryan Lochte admitted a few years ago that his celebrity crush was on Blake Lively, and that he’d relaly love to ask her to go to an island with him. That didn’t happen.
Britney Spears: Brad Pitt

Seems like there are a lot of celebrities who’ve had a crush on Brad Pitt, and Britney Spears is no exception. In an interview she said he was her childhood celebrity crush because “he’s f*cking Brad Pitt.” Well said, Britney.