Jessica Biel and Justin Timberlake
Rumor has it that former *NSYNC front man Justin Timberlake (30) has finally popped the question to long-time on-again, off-again beau Jessica Biel (29).

In a tease for their upcoming Friday issue, Us Weekly writes online that “several insiders” shared with the popular gossip mag that Timberlake and Biel have finally taken the next step.

Timberlake reportedly asked for Biel’s hand in Jackson, Wyoming late last month. “Justin knows how much she loves snowboarding and the mountains, so it was the perfect place,” said one insider.

Another insider says that Timberlake, who starred in the recent ‘On Time’ film, has "never been happier. He knew it was the right time to propose."