Aug. 10 (UPI) -- 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 fiancé, 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. Rodriguez plays Jane Villanueva on The CW series, which was renewed in April for a fifth and final season.