Gina Rodriguez gives fans a glimpse of her engagement ring in a new photo.

The 34-year-old actress showed off her massive diamond sparkler Thursday in a sweet birthday post to her fiance, actor Joe LoCicero.

The picture shows Rodriguez holding onto LoCicero's hand as he gazes at the camera. The snapshot was taken while the couple were out to dinner.

"Happy Birthday to my King," Rodriguez captioned the post, adding a heart emoji.

Rodriguez confirmed her engagement in interviews Tuesday while promoting Always' End Period Poverty campaign.

"[Joe's] the best," the star told People. "We've been engaged for like a month. I've kept it secret for a while."

"I am marrying a feminist," she added to Us Weekly. "I am marrying a man that is incredible and loving and understanding and kind and patient. I'm marrying a really incredible human being."

Rodriguez and LoCicero met on the set of "Jane the Virgin" in 2016.

Reality TV World is now available on the all-new Google News app and website. Click here to visit our Google News page, and then click FOLLOW to add us as a news source!
Rodriguez plays Jane Villanueva on The CW series, which was renewed in April for a fifth and final season.

Photo credit: Gina Rodriguez / Instagram