Chanel Iman Is Engaged To New York Giants' Sterling Shepard

It's pretty safe to say that Chanel Iman's 27th birthday was her best yet.

The supermodel took to Instagram on Nov. 2, 2017, to announce her engagement to New York Giants player Sterling Shepard.

"A night full of tears of happiness," Iman captioned a sweet shot of the proposal. "I'm beyond excited to spend the rest of my life with you @sterl_shep3 you are my soulmate, my best friend, my everything! Can't wait to be your Mrs. 💎💍."

A post shared by Chanel Iman (@chaneliman) on Dec 2, 2017 at 4:57pm PST

Shepard also documented the moment on the social media platform, sharing the same photo and writing, "The catch of my dreams...can't wait to spend the rest of my life with you!"

According to an E! News source, the Giants wide receiver proposed to Iman at the couple's home in New Jersey on her birthday.

The source also told E! News that, following the proposal, Shepard told his new fiancée that they were going out to dinner and then surprised her when they showed up to Spin Ping Pong NYC where the model's friends and family were waiting to celebrate the newly engaged couple. Not a bad way to spend a birthday!

The couple have been together for just over a year after meeting at football player Victor Cruz's birthday party in November 2016 (via People).

Congrats to the happy couple!