Kate Upton has got engaged. The 23-year-old beauty showed off her stunning diamond ring at the Met Gala in New York last night (02.05.16), and admitted baseball player Justin Verlander - who she has been dating for over three years - actually popped the question over a month ago. She told E! News: "He asked me right before the season started, so we've been keeping it on the down low for quite a while, so I'm excited to finally be able to share it with the world." Justin - who signed a $180 million contract with the Detroit Tigers in 2013 - designed the huge sparkler himself for his new fiancee. And while the pair are very happy together, Kate insists they are in no rush to tie the knot. She said: "We are enjoying the engagement period [for now]." Justin, 33, recently admitted he and 'The Other Woman' star have a very "normal" life, despite their wealth and fame. And the pair supported one another after they were victims of the infamous hacking scandal in 2014, which saw a number of celebrities have the contents of their iCloud accounts leaked online. He said of the scandal, which was dubbed 'The Fappening': "Obviously it was tough. I still don't talk about what happened. "I grinded through it ... Kate's there a lot for me. And we're just normal people. You know, normal relationship - believe it or not."