25 Hottest Gay Actors Who Have Played Straight Characters

Sexual orientation has always been a matter of great debate. Most people rediscover their bodies as time goes by, but some realize that they can be more flexible. In the world of entertainment, there are openly gay celebs who have no problems playing straight actors and making out with either men or women. Here’re 25 gay actors who have played straight characters in movies:


Fergie said it in an interview that she was into ladies before she hooked up with Josh Duhamel. She said “I’ve been very honest with Josh from the get-go. I think women are beautiful, I’ve had a lot of fun with women, and I’m not ashamed of it. The problem is that I also love a well-endowed man. But just because I enjoy women doesn’t mean I’m allowed to have affairs in my relationship. I learned through talking with my therapist that it is still cheating even if it’s with girls, so there is a rule there.” She has been a hot straight woman in several of her film and TV projects.

Jane Lynch:

She is openly gay and has played a number of gay characters. For instance, she was the horny Paula in The 40-Year-Old Virgin.

Cara Delevingne:

She has dated both men and women (Harry Styles and Michelle Rodriguez). She said to Telegraph: “What do I think? I think people shouldn’t be scared of that. I’m young, I’m having fun, I don’t want to pretend to be something I’m not…So I don’t really care for that matter. People can say what they want, but I’m having a good time. I know what people are doing who are my age; I just think it would be a lie to pretend that I’m not having a good time.” She is a popular actress known for movies like Paper Towns, Suicide Squad, Tulip Fever etc.

Jim Parsons:

 He is Sheldon Cooper in “The Big Bang Theory” who has been in a relationship with Todd Spiewak for over 10 years. 

Billie Joe Armstrong:

He was married to gorgeous Adrienne for 20 years until he rediscovered his sexuality. He said to The Advocate: “I think I’ve always been bisexual. I mean, it’s something that I’ve always been interested in. I think people are born bisexual, and it’s just that our parents and society kind of veer us off into this feeling of ‘Oh, I can’t.’ They say it’s taboo. It’s ingrained in our heads that it’s bad when it’s not bad at all. It’s a very beautiful thing.” He has played straight guy in several projects like This is 40, Haunted (TV), King of the Hill (TV).

Gillian Anderson:

She is a remarkably beautiful woman who admitted to having a relationship with another high-school girl. She said “I was in a relationship with a girl for a long time when I was in high school, and then I was in a relationship with a punk rock drug addict…You know, I’m old enough that I can talk about that.” She is well-known for TV series like The X Files, Hannibal and The Fall.

Evan Rachel Wood:

She is too hot to handle for any guy but she came out as a bisexual celebrity on social media in 2012. She said “Bisexuality is a big part of who I am, and it always has been for as long as I can remember…I’ve honestly fallen in love with a man and I’ve honestly fallen in love with a woman. I don’t know how you label that, it’s just how it is.” She is extremely talented and is famous for her performances in The Wrestler, The Ides of March etc.

Marlon Brando:

He has been outed as a bisexual man by several biographies. He said once “Like a large number of men, I, too, have had homosexual experiences and I am not ashamed. I have never paid much attention to what people think about me.” He is a legend who played Don Veto Corleone in The Godfather.

Ricky Martin:

He is popular singer cum actor who is openly gay and an advocate for gay rights, but played a straight guy Miguel Morez on “General Hospital”. He issued a statement: “These years in silence and reflection made me stronger and reminded me that acceptance has to come from within and that this kind of truth gives me the power to conquer emotions I didn’t even know existed.”

Megan Mullally:

She believes not just her but everyone is a bisexual being. She told The Advocate: “I consider myself bisexual, and my philosophy is, everyone innately is.” She was a lovely straight woman in Will & Grace.

Amber Heard:

She recently divorced from superstar Johnny Depp, but she came out as a bisexual person in 2010. She believes sexuality is a fluid thing. She said to a fashion magazine “I don’t label myself one way or another—I have had successful relationships with men and now a woman. I love who I love; it’s the person that matters.” She is very sensual and is known for Zombieland, The Danish Girl etc.


She gained fame because of famous show Jersey Shore, she admitted to having an interest in both men and women. She told Huffington post in 2012: “I would consider myself bi. I’ve done stuff with girls before. But I would never be with a girl because I like a penis. But I’ve experimented”.

Wentworth Miller:

He is well-known in the gay community and is famous for playing a straight character Michael Scofield in Prison Break.

Matt Bomer:

He has got it all – style, body, talent, you name it. His well-chiseled chest and a deep baritone voice made him a hottie among the female audience. He came out in public as a gay figure and broken the hearts of millions of girls by revealing his secret marriage with Simon Halls. But he has dated women in the past. He totally nailed it as Neal Caffrey in the ‘White Collar’ and won critical acclaim for his small role in a T.V movie ‘The Normal Heart’.

Lady Gaga:

In an interview with Barbara Walters, she came out as bi-sexual and said that “Poker face” was the proof of her sexuality. But skeptics didn’t give her much attention. Her reply to them was this:

“You know what? It’s not a lie that I am bisexual and I like women, and anyone that wants to twist this into ‘she says she’s bisexual for marketing,’ this is a fucking lie. This is who I am and who I have always been.”

Neil Patrick Harris:

He is charming, suave, adorable lad who began acting since he was in the 4th grade. He began his career with Starship Troopers in 1997 and has come a long way. He is Barney in a very popular T.V show ‘How I Met Your Mother” and was even roped in by none other than David Fincher in the movie ‘Gone Girl’. He realized he is gay after a kiss from Burt Reynolds during the filming of detective drama B.L. Stryker in late 1990’s. But before that, he was into hot women like every other TV celebrity.

Zachary Quinto:

He is gay and a proud one. But he has been quite experimental in the past. He has been a fierce advocate for lesbian, gay, bisexual and transgender rights. He is famous for his roles of Sylar in T.V series ‘Heroes’ and Captain Spock in a popular Star Trek franchise.

Ian McKellan:

He is a Hollywood legend. He is one of the most versatile actors working today. He was Gandalf in the ‘Lord of the Rings’ trilogy and Magneto in ‘X-Men’ series. He is the most high profile gay celebrity known in media. But he is not indifferent to women either.

Drew Barrymore:

She has been into drugs, dated hot guys and confirmed that she slept with several women (nobody is surprised). She said “I love a woman’s body. I think a woman and a woman together are beautiful, just as a man and a woman together are beautiful. Being with a woman is like exploring your own body but through someone else”.


She outed herself as someone who is flexible when it comes to sex in an interview with Out magazine in 2010 as she likes people. Subsequently, in an interview with Seventeen magazine, she said “I don’t love just men. I love people. It’s not about a gender. It’s just about the spirit that exudes from that other person you’re with.” She has played a straight character in TV series like Animals, Jeff & Some Aliens, Jane The Virgin etc.

David Bowie:

He is married to a hot supermodel wife Iman for over two decades, but still, he has had relationships with men. He is openly gay too as he allegedly had an intimate relationship with Mick Jagger in the 1980’s and Jagger’s ex-wife found them sleeping together. He told Playboy magazine in 1976 interview: “It’s true—I am a bisexual. But I can’t deny that I’ve used that fact very well. I suppose it’s the best thing that ever happened to me.” He starred in TV series like Nathan Barley, Extras, The Hunger etc.

Ellen Page:

A Canadian teenage sensation who started with television but soon rose to stardom with ‘Juno’ where she played a teenager who got pregnant and decided to give her child to an adult childless couple. She is just 27 years old, landed a crucial role in Chris Nolan’s Inception and Bryan Singer’s X-Men: Days of Future Past. Millions of male fans of Ellen were shocked when she said: “she is a lesbian”. But she is open to males too.

Amber Rose:

She is an amazing hip-hop artist cum actress who responded firmly to her critics who called her as a gold-digging lesbian stripper. She said to a Complex magazine in 2009: “I’m extremely open with my sexuality. I can be in love with a woman, I can be in love with a man. I’m not into bestiality, but as far as humans go, I definitely find beauty in everybody, whether they’re heavy-set, super-skinny, if they’re white, black, Indian, Asian, Spanish. 

Cynthia Nixon:

She starred in “Sex and the City” and married Christine Marinoni in 2012. At that point of time, many believed she is a lesbian but she clarified to Daily Beast that she is attracted to both men and women but thinks she shouldn’t be labeled somehow. She said: “I think for gay people who feel 100 percent gay, it doesn’t make any sense. And for straight people who feel 100 percent straight, it doesn’t make any sense. I don’t pull out the bisexual’ word because nobody likes the bisexuals. Everybody likes to dump on the bisexuals.”

Megan Fox:


She is incredibly hot but doesn’t really have acting chops. But her physicality is going for her in Hollywood. She said in an interview with GQ that she has a crush on an Olivia Wilde and fell in love with a stripper. She said: “I have no question in my mind about being bisexual. But I’m also a hypocrite: I would never date a girl who was bisexual because that means they also sleep with men, and men are so dirty that I’d never want to sleep with a girl who had slept with a man.”

Don’t Miss: 25 Actresses Who Look Smoking Hot When They Are Topless 

Back to top button