Gina Rodriguez must be doing sit-ups between takes of her new show Diary of a Future President because on Monday the 35-year-old actress flashed some very impressive abs as she modeled a fun bikini.

Gym crazy? The 35-year-old actress flashed some very impressive abs as she modeled a fun bikini while vacationing in Costa Rica. The image got more than 800,000 likes by her 4.4 million followers on Instagram.

The beauty, American actress, rapper and director, known for her leading role as Jane Villanueva in The CW satirical romantic dramedy series Jane the Virgin (2014–2019), for which she received a Golden Globe Award in 2015, is on vacation with her husband, Joe Locicero (m. 2019), in Costa Rica.

If you got it? The cover girl has taken to posing in a two-piece lately. The movie and TV star looked perfectly toned as she wore an orange bikini when walking out of a swimming pool last month with palm trees behind her.

The movie and TV star looked perfectly toned as she wore an orange bikini when walking out of a swimming pool last month with palm trees behind her.

Girl in a hut: And earlier this year she shared this image in a grass hut