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.
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.
The "Twilight" star often gets confused for various ethnicities because he's a melting pot of Austrian, French, German, and more.
Don't be fooled by the name – the young singer is 100% Italian.
The TV host's last name is deceiving, but she's Greek.
The African-American, German, and Scottish actress could very well pass for a Latinx star.
This hot "Rescue Me" star is Italian, German, and Irish, but definitely looks more Latino than anything else.
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.
Steele played character Manny Santos on "Degrassi" for years, which stereotypically seemed like a Latina character. Santos was, however, from the Philippines.
The fashion designer is often mistaken for Latinx because of his last name, but he comes from Italian and German descent.
Vanessa and hubby Nick Lachey could very well pass for a hot Latino couple.
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.
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.