Kate Upton Justin Verlander

Sorry Fellas, Kate Upton is off the market!

According to media reports Tuesday, the model-actress is engaged to longtime boyfriend Justin Verlander. The 23-year-old bride-to-be debuted her stunning engagement ring, designed by her fiancé, on the red carpet at the 2016 Met Gala.

“I’m really excited, he asked me right before season started so we’ve been keeping it on the down low for quite a while,” she told E! News exclusively. “So I’m excited to finally be able to share it with the world!”

Kate and Justin aren’t in any huge rush to say “I do.” For now, “we are enjoying the engagement period,” she said.

https://twitter.com/KateUpton/status/723573346647027713

Kate and Justin, 33, dated for over three years prior to their engagement. As Kate joked to E! News back in March, three years as a couple “seems like forever in Hollywood, right?”

So what’s their secret? “For us, we always try and work on our communication,” she said. “We’re very open with one another and we’re each others best friends. He’s definitely my best friend, so I think that helps a lot.”

Justin, a starting pitcher for the Detroit Tigers, told Forbes magazine he and Kate have a “normal relationship.”