It's tough to admit, but we all judge a book by its cover at one time or another. And when it comes to celebrities, there are some who are undeniably Latinx while there are others who we just assume might be.

Whether it's their looks, onscreen roles, or names, we always simply assumed these stars were Latinx — until we did some digging.


Ariel Winter

ariel winter
photo: Splash

It could be her dark features or her voice role in "Sofia the First" (which was initially billed as Disney's first Latina princess, although the company later clarified she was not) that had you wondering what Winter's background is. She's actually a mix of Greek, English, and German.


Taylor Lautner

taylor lautner
photo: Splash

The "Twilight" star often gets confused for various ethnicities because he's a melting pot of Austrian, French, German, and more.


Ariana Grande

ariana Grande
photo: Splash

Don't be fooled by the name – the young singer is 100% Italian.


Maria Menounos

The TV host's last name is deceiving, but she's Greek.



photo: Splash

The African-American, German, and Scottish actress could very well pass for a Latinx star.


Daniel Sunjata

daniel sunjata
photo: Splash

This hot "Rescue Me" star is Italian, German, and Irish, but definitely looks more Latino than anything else.


Vanessa Hudgens

vanessa hugens
photo: Splash

Hudgens is a mix of Filipino, Irish, and Native American, but her role as Gabriella Montez from "High School Musical" definitely had fans confusing her for a Latina.


Cassie Steele

cassie steele
photo: Splash

Steele played character Manny Santos on "Degrassi" for years, which stereotypically seemed like a Latina character. Santos was, however, from the Philippines.


Christian Siriano

christian siriano
photo: Splash

The fashion designer is often mistaken for Latinx because of his last name, but he comes from Italian and German descent.


Vanessa Lachey

vanessa lachey
photo: Splash

Vanessa and hubby Nick Lachey could very well pass for a hot Latino couple.


Shay Mitchell

shay mitchell
photo: Splash

The Filipino, Irish, and Scottish star of "Pretty Little Liars" goes by Shay Lo with her friends because of her obsession with J.Lo — but she doesn't share J.Lo's heritage.


Justin Baldoni

justin baldoni
photo: Splash

Unfortunately, while Gina Rodriguez may be of Puerto Rican descent, her "Jane the Virgin" baby daddy is of Italian ancestry, despite playing a potentially Latinx character on the show.


Meghan Markle

Meghan Markle
photo: Splash

"Suits" actress Meghan Markle, now the soon-to-be wife of Prince Harry, proudly calls herself "mixed," despite much speculation.

"My dad is Caucasian and my mom is African American.. I have come to embrace [this and] say who I am, to share where I'm from, to voice my pride in being a strong, confident, mix-raced woman," she explained.

She also explained the struggle of feeling "ethnically ambiguous" in Hollywood. "Was I Latina? Sephardic? ‘Exotic Caucasian’?” she once told Allure.