There's a HUGE problem with Xiomara the dancer on 'Jane the Virgin' and we need to talk about it

No one looks this perfect at a dance studio. NO ONE.
 By 
Proma Khosla
 on 
Original image replaced with Mashable logo
Original image has been replaced. Credit: Mashable

Jane the Virgin does a lot of things right. The CW's resident telenovela is lovable to a fault, with characters and storylines bursting with sincerity and care that's rare in most writing and production. It remains one of the most touching portrayals of grief and loss on television, with an accurate depiction of modern motherhood that other shows have tried and failed to reach.

But one thing that feels a little half-baked, week after week, is the idea since Season 3 of Xiomara (Andrea Navedo) as a full-time dancer and dance teacher. I know this because I, too, am a dancer and dance teacher, and I never look one-tenth as cute as Xo does all the damn time.

Let me just state from the outset: I love Jane the Virgin with all my glowing heart. It's a perfect show, which is why I'm being so picky. Also, I'm a dancer.

Xiomara has been Jane's poster child for seismic mid-life shifts. The singer storyline worked as a way of Xo pursuing a dream she abandoned to raise Jane – and Navedo has an amazing voice. Eventually, Xo decided to be "more realistic," which meant her apparent lifelong dream of opening a dance studio that we had never heard of before.

Original image replaced with Mashable logo
Original image has been replaced. Credit: Mashable

For a while, things were fine; Xo's Season 3 arc had more to do with her and Rogelio, with her abortion and his desire for kids, and with their eventual wedding. When the show jumped forward in time three years, Xo's studio was apparently flourishing, yet I still forget on a weekly basis that this is what her character does.

By contrast, everyone in my life knows that I dance, and I'm only part-time. I never shut up about it and I'm always tired and sore!

Original image replaced with Mashable logo
Original image has been replaced. Credit: Mashable

I accept that Xo spent years if not decades away from dance, but it barely came up for three seasons because it was clearly written in later as a believable segue from singing. We see more of her running the studio than actually teaching, but the show makes a point to always dress Navedo in ultra-chic athletic gear. That's how we know Xiomara is a dancer: because she dresses the part and talks the talk.

Original image replaced with Mashable logo
Original image has been replaced. Credit: Mashable

As a dancer, who dances, I have been wearing the same ripped, semi-sheer Kohl's leggings to dance rehearsals since 2009 (I have several pairs, but all ripped). I usually pair them with faded Soffe shorts, a sports bra, and an old t-shirt with the sleeves cut off. My fellow dancers aren't as bad – their pants are in one piece – but most of us are in t-shirts and whatever bottoms we don't care too much for. And whether I'm rehearsing or teaching, I sweat. A lot. From everywhere.

Whenever I see Xiomara pre- or post-dance on Jane the Virgin, she hasn't misplaced a strand of CW-perfect hair and a full face of flawless makeup. I have not worn makeup to a single rehearsal since one tragic month of undergrad (it was about a boy. It did not work). When Xo talked about financial troubles at the studio, all I could do was wonder how much money she'd save by wearing her own grubby old t-shirts every day. Probably a lot!

Original image replaced with Mashable logo
Original image has been replaced. Credit: Mashable

I don't even care about Navedo's dancing, (which is barely shown anyway – the writers forgot too!). I'd just love to just see Xo look like she's experienced any physical activity at this very physical job. The CW is known for airbrushed beauty, but this isn't Riverdale, and Jane is a show I'd trust to get that real (second only to Crazy Ex-Girlfriend).

Then again, based on the end of the last episode, filler might be exactly what it was. Xo has new obstacles heading her way, and something tells me I'll soon long for the days when I could quietly judge her adorable neon sports bra instead of worrying myself sick or crying on the couch. I love this show!

Jane the Virgin airs Fridays at 9 p.m. on the CW.

Topics The CW

Mashable Image
Proma Khosla

Proma Khosla is a Senior Entertainment Reporter writing about all things TV, from ranking Bridgerton crushes to composer interviews and leading Mashable's stateside coverage of Bollywood and South Asian representation. You might also catch her hosting video explainers or on Mashable's TikTok and Reels, or tweeting silly thoughts from @promawhatup.

Mashable Potato

Recommended For You

Is Jane still alive in the 'Paradise' Season 2 finale?
Nicole Brydon Bloom in "Paradise."



Netflix's 'Pride and Prejudice' teaser has bewitched us
The cast of Netflix's "Pride and Prejduice" walk together through a field.

More in Entertainment
How to watch Chelsea vs. Port Vale online for free
Alejandro Garnacho of Chelsea reacts

How to watch 'Wuthering Heights' at home: Margot Robbie and Jacob Elordi's controversial romance now streaming
Margot Robbie and Jacob Elordi embracing in still from "Wuthering Heights"

How to watch New York Islanders vs. Philadelphia Flyers online for free
Matthew Schaefer of the New York Islanders warms up

How to watch Mexico vs. Belgium online for free
Israel Reyes of Mexico reacts

How to watch Brazil vs. Croatia online for free
Vinicius Junior #10 of Brazil leaves

Trending on Mashable
NYT Connections hints today: Clues, answers for April 3, 2026
Connections game on a smartphone

Wordle today: Answer, hints for April 3, 2026
Wordle game on a smartphone

What's new to streaming this week? (April 3, 2026)
A composite of images from film and TV streaming this week.

NYT Connections hints today: Clues, answers for April 2, 2026
Connections game on a smartphone

NYT Strands hints, answers for April 3, 2026
A game being played on a smartphone.
The biggest stories of the day delivered to your inbox.
These newsletters may contain advertising, deals, or affiliate links. By clicking Subscribe, you confirm you are 16+ and agree to our Terms of Use and Privacy Policy.
Thanks for signing up. See you at your inbox!