Watch Jane the Virgin‘s Gina Rodriguez Spit Mad Rhymes on Today

Acting, rapping, and salsa dancing? She does it all.

Gina Rodriguez from the CW’s Jane the Virgin is adorable, great, and a Golden Globe-winning actress who proudly represents her community. But did you know she can also rap? Skip to about four minutes in. Gina’s got flow, yo.

She also has salsa moves she wasn’t afraid to share with the Today team, including her dance student Natalie Morales.

Embedded from www.today.com.