Hands up if you have a crush on a celebrity? There’s a high chance that a huge portion of you have raised your hands in the air like you just don’t care because the famous faces of the world are known for being talented, beautiful, handsome, and incredibly desirable. So much so, even other celebs can’t stop themselves from having crushes on them.
Ariana Grande – Jim Carrey
Ariana Grande has had her fair share of boyfriends over the years, and she has even been engaged a couple of times. While none of them have quite worked out, that might have something to do with the celebrity crush that’s always in the back of her mind.
In 2015, Ariana confessed on Live with Kelly and Michael that she has had a “lifelong crush” on Jim Carrey. She noted that she loved him so much and that she had loved him for as long as she could remember.
Rebel Wilson – Channing Tatum
Rebel Wilson is one of the funniest women in Hollywood, and her Australian accent and larger-than-life personality have allowed her the chance to make a real name for herself. While she could have anyone she chooses, it seems as though Wilson can’t resist the delights of Channing Tatum.
We have a feeling that his role in Magic Mike may have swayed this decision, as many people fell in love with the actor after taking on this saucy project. Of course, Rebel also acknowledged the fact that he was married when she made her confession.
Josh Hutcherson – Emma Watson
Although Josh Hutcherson has been in a loving relationship since 2014, he has made no secret of the fact that he had a huge crush on one famous face before he met his girlfriend.
Yes, like many people across the world, Josh was won over by the magic of Harry Potter star Emma Watson. Josh was so enamored by her that he actually asked his agent to get in touch with her agent and to set them up on a date. It never happened, but Josh has since happily moved on.
Helen Mirren – Vin Diesel
Helen Mirren may be nearing her 75th birthday, but that doesn’t mean that she isn’t young at heart. Not only is she still in her prime when it comes to her acting talent, but it seems as though Helen is also attracted to men who are a little younger than her.
The English actress has made no secret of the fact that she has a crush on Vin Diesel, and we don’t really blame her. She noted on Late Night with Seth Myers that he was “so smart, and so funny, and so cool.”
Ryan Gosling – Britney Spears
Everyone knows who Ryan Gosling is, right? While he’s now a Hollywood hunk, there was a time when he was a young child hoping that The Mickey Mouse Club would kick start his career.
He worked on this show with Britney Spears, and while she ultimately ended up with their other co-star Justin Timberlake, Ryan always had a soft spot for Spears. When they were young, Britney lived above him in their apartment building, and she really was the “girl next door” who he wanted to win over.
Harry Styles – Lindsay Lohan
Whether you know him for his One Direction fame, whether you know him for his foray into the acting world, or whether you know him as a solo star, it’s fair to say that Harry Styles is kind of a big deal.
This hunky heartthrob could have his pick of anyone in the celebrity world, but it seems as though he has always held a place in his heart for Lindsay Lohan. The actress even got lost and knocked on his hotel room one night, and although he invited her in, Lohan politely declined the offer.
Reese Witherspoon – Johnny Depp
Reese Witherspoon has been married to Jim Toth since 2011, but that doesn’t mean that she didn’t have a celebrity crush when she was younger. Before she became a huge name in Hollywood, Reese watched 21 Jump Street and fell in love with the young Johnny Depp.
She admitted to MTV that she used to stick pictures of the actor up on her bedroom wall, and she used to fantasize about being his girlfriend. However, it seems as though she has since moved on from her childhood crush and taken his pictures down.
Meryl Streep – Will Ferrell
Meryl Streep is an icon in the world of Hollywood, and while she may not be as young as she once was, that doesn’t mean that she hasn’t still got fire in her belly.
While most people don’t see her with the young comedians of the world, Meryl shocked everyone in 2015 when she admitted to Vanity Fair that she had a crush on Will Ferrell. She noted that she loved him in every movie he had ever worked on and that he was a “man” rather than a “child.”
Lucy Hale – Steve Carrell
Lucy Hale is known for her role in Pretty Little Liars, and this role allowed many people around the world to fall in love with the brunette beauty. However, Lucy has made no secret of the fact that she has always had a major crush on another person who resides within the world of Hollywood.
Yes, she has admitted to crushing hard on Steve Carrell on numerous occasions. She has noted that he is the “dream man” and that he is one of the most attractive men she has ever seen.
Jennifer Lawrence – Timothee Chalamet
There’s a high chance that you have a crush on Jennifer Lawrence, and we totally don’t blame you. This Hollywood beauty has had hearts racing since she first made her way onto the scene, but have you ever wondered who her secret celebrity crush is?
While being interviewed for Entertainment Tonight, J-Law confessed that she had a soft spot for the young actor, Timothee Chalamet. However, she did also acknowledge that he was a little too young for her and that she needed to wait a few years before making her move.
Jack Black – Amy Poehler
Everyone loves Jack Black, right? Whether you know him from Tenacious D, The Holiday, or School of Rock, it’s fair to say that he has won over the hearts of fans across the globe. Yet, did you know that Jack has a not-so-secret crush on another funny personality within the world of Hollywood?
While being interviewed by W Magazine, Black confessed that he had a crush on Amy Poehler. He was hugely attracted to her sense of humor and her personality and noted that she was totally “incredible.”
Anne Hathaway – Jon Stewart
Anne Hathaway has often struggled in love, but it’s fair to say that she hasn’t struggled in terms of her professional career. Everyone knows who Anne Hathaway is, and we have no doubts about the fact that there are hundreds of people out there who wish they could be her partner in crime.
Before she got married, however, Anne confessed on The Daily Show with Jon Stewart that she actually had a crush on the man in front of her. She made no secret of the fact either.
Terrell Owens – Jennifer Lopez
You probably don’t need us to tell you that Jennifer Lopez is one of the most desirable women in the world. Terrell Owens is also pretty desirable, but did you know that he has a secret crush on the woman we all love?
The football star spoke to US Weekly back in 2015 and noted that he was utterly in love with her. While he noted that he would happily reach out to her and tell her himself, he didn’t have her contact details. Unfortunately for Owens, J-Lo has already found her sports star beau in Alex Rodriguez.
Selena Gomez – Billy Crudup
Over the course of her career, Selena Gomez has had the chance to date some of the biggest names in entertainment, including Justin Bieber and The Weeknd. However, it seems as though she has always had a space in her heart for one of her co-stars.
When Selena was cast alongside Billy Crudup in Rudderless in 2014, she couldn’t believe her luck. She had always had a crush on Billy Crudup, and it seems as though that crush just got even bigger as they worked together.
Britney Spears – Brad Pitt
Britney Spears has a huge career under her belt, and while she has gone through some hard times in the past, she has since come out on top – and she still has a huge fan base to boot.
While many of these fans would love to date her, it seems as though Britney has always had one celebrity crush she just can’t forget. In 2016, Britney confessed that her first-ever celebrity crush came in the form of Brad Pitt. We all know you can never forget your first celebrity crush, after all.
Martha Stewart – Ryan Gosling
We’ve already seen Ryan Gosling’s celebrity crush, but it seems as though he’s not short of a few admirers himself. One of the most intriguing admirers comes in the form of America’s sweetheart, Martha Stewart.
The lifestyle guru admitted in a 2013 chat with Entertainment Tonight that she had had a crush on Ryan for many years. She had watched every one of his movies, and she was taken by his appearance and his talent. We have a feeling that she’s not the only one who has done that.
Diane Keaton – Channing Tatum
Most people have a crush on a celebrity, and there’s probably a few people out there who have the hots for Channing Tatum. Guess what? Diane Keaton is one of them!
The actress confessed that the Magic Mike actor made her a little hot under the collar when she appeared on The Ellen DeGeneres Show, and she even noted that she would marry him in a heartbeat. Diane was noticeably upset when she learned that Channing was married at the time. He’s single now, though…
Nicole Kidman – Jimmy Fallon
While Nicole Kidman is happily married to Keith Urban, it seems as though we know exactly who she would set her sights on if she were single. That’s because Nicole has always had a soft spot for talk show host Jimmy Fallon, and they even went on a date back in the day.
While Kidman knew that it was a legitimate date, Fallon didn’t know that it was quite so official. So, he started playing video games and made no effort to hide the fact that he was both bored and completely uninterested.
Mandy Moore – Shane West
Mandy Moore is the kind of woman that can do everything. Not only is she an amazing actress, but she can also sing, and she can also make the whole world fall in love with her.
They did just that when she appeared in A Walk To Remember, and they just couldn’t get enough of her on their screens. Yet, it seems as though Mandy also couldn’t get enough of her co-star, as she has since confessed that she had a crush on Shane West while they were filming the movie.
Dwayne Johnson – Rachel McAdams
While he may look big and scary, Dwayne Johnson is really just a big teddy bear, and this has allowed him the chance to build up a huge number of fans. In fact, many of these fans hope that one day Dwayne Johnson will notice them and fall in love with them.
Dwayne once had that same feeling about another actress, as he had a giant crush on Rachel McAdams before he tied the knot with his wife. He not only thought that she was beautiful, but he also thought that she was incredibly talented.
Kim Kardashian West – Johnny Depp
While she is now married to Kanye West, there’s no doubt about the fact that Kim Kardashian West has had her fair share of boyfriends and husbands over the years.
Perhaps one of the reasons why these relationships never worked out was because there was still a place in her heart for her teenage crush, Johnny Depp. Kim admitted the crush in 2015 when she noted that she had been “obsessed” with the actor when she was younger and that she thought that he was “gorgeous.”
50 Cent – Helen Mirren
If you’re familiar with 50 Cent, you’ll know that this rapper is often known for his bad-boy attitude. While this persona has made him incredibly famous and has allowed him to create a successful music career for himself, it seems as though he’s a softie at heart.
In a bizarre turn of events, he’s even noted that his celebrity crush comes in the form of Helen Mirren. The rapper posted a picture of her to his Instagram account in 2017, stating that “I think I love her, man.”
Lauren Conrad – Justin Timberlake
Lauren Conrad may be known for allowing her early romantic life to play out in front of the cameras, but she has since decided to keep her marriage under wraps. Of course, that doesn’t mean that she hasn’t spoken out about a former celebrity crush.
In 2014, the reality star and business owner confessed to US Weekly that she had a real soft spot for Justin Timberlake. However, she was talking about the ‘00s JT with the hair, the swagger, and the charm. Well, she’s not the only one.
Emma Roberts – Jonathan Taylor Thomas
From her lengthy relationship with Evan Peters to her blossoming relationship with new beau Garrett Hedland, Emma Roberts has done pretty well for herself in the dating pool.
However, it seems as though there has always been a little twinkle in her eye for Jonathan Taylor Thomas. She confessed the celebrity crush in 2015 when she noted that her crush took place when she was a child, and Jonathan was one of the most famous child stars in the business.
Chrissy Teigen – Alex Rodriguez
While Chrissy Teigen may now be married to the man who has been voted the most attractive man in Hollywood, everyone needs to have a celebrity crush, right? Well, Jennifer Lopez might need to watch out, because Chrissy has confessed that she used to have a huge crush on Alex Rodriguez.
She told InStyle that she had a soft spot for the athlete when she was in her late teens and that he was her “first crush.” Despite not marrying Alex, things worked out pretty well for her regardless.
Christian Bale – Drew Barrymore
Christian Bale is known for playing some of the baddest guys in the business, but that doesn’t mean that he doesn’t have a heart. In fact, he has dated some seriously famous women in the past, and he even went on a date with Drew Barrymore when they were younger.
This was a dream come true for Christian, who had a major crush on her and deemed her his “first love.” However, she dumped him after one date, and it seems as though he has never gotten over it.
Matthew McConaughey – Susan Sarandon
Matthew McConaughey has been in the business of Hollywood for decades, and this has allowed him the chance to work alongside some of the biggest female actresses in the world.
While any of them could have caught his eye, it seems as though there has always been one actress who stood out from the crowd. This came in the form of Susan Sarandon. He has confessed that she is one of the most attractive women he has ever laid eyes on, and his crush still lingers today.
Ashton Kutcher – Jennifer Aniston
If you’re familiar with Ashton Kutcher’s dating life pre-Mila Kunis, you’ll know that he is no stranger to dating women who are older than him. He was married to Demi Moore for a whopping eight years, despite the fact that there was a huge age gap between them.
Because of this, you might not be too surprised to learn that he once had a major crush on Jennifer Aniston. She was his screensaver when he was 17 years old, and he even bet his friend $1,000 that he would go on a date with her one day.
Emilia Clarke – Matt LeBlanc
Emilia Clarke has amassed a huge number of fans thanks to her role as the “Mother of Dragons” in Game of Thrones, but it seems as though she is also a fan of another actor.
The English actress confessed on The Graham Norton Show that she has always had a crush on Matt LeBlanc – and he was sitting right next to her at the time! Amazingly, the Friends actor even gifted her with her very own rendition of “How you doin’?” It’s safe to say that she was pretty pleased.
Emma Watson – Tom Felton
We’ve already seen that Emma Watson once had an admirer in the form of Josh Hutcherson, but what about Emma’s crushes? Well, this one might surprise you.
Although this actress is known for playing the straight-laced Hermione Granger, she found herself attracted to the bad boy of the Wizarding World when she was younger. Emma had a “terrible crush” on Tom Felton – who played Draco Malfoy – between the ages of 10 and 12. Felton has since confessed that he only ever saw her in a “younger, sisterly way.”