Justin Timberlake is finally taking the plunge and has reportedly proposed to his long term girlfriend Jessica Biel.

The Bringing Sexy Back star got engaged in late December in Jackson, Wyoming according to Us Weekly, and he’s “never been happier” with the actress.

Timberlake, 30, picked the romantic proposal spot because he knew it was something Biel, 29, would love. “Justin knows how much she loves snowboarding and the mountains, so it was the perfect place,” an insider tells the magazine.