Here’s something for you to smile about. Big Sean and Naya Rivera will be getting married soon.

Rivera’s rep confirmed to that the two are engaged after officially dating since last April. Their romance launched online when Rivera wanted to get his attention through Twitter.

"I had followed him and he sent me a little message, like, 'I'm a fan,'" she told Access Hollywood. "I tweeted that I followed him, I was trying to get his attention. We went to dinner and the rest is history. ... It's going really well."

That initial spark has continued to catch fire. Recently, Sean and Rivera were part of a steamy photo shoot by Terry Richardson. Sean is also featured on Rivera’s first single “Sorry.”

It’s not surprising the happy couple is ready to tie the knot. Sean has publicly expressed adoration for his girlfriend, especially in his verse on Drake’s “All Me” where he spits, “My new girl is on Glee and shit, probably making more money than me and shit / I swear to God I got 99 problems but a bitch ain't one / I got 99 problems, getting rich ain't one."

Well, he's definitely not having any problems now. Congrats to Sean and Naya!

More From XXL