It’s being reported all over the web that Justin Timberlake has proposed to longtime lady love Jessica Biel! The couple has been dating on and off for the past four-and-a-half years, but it looks like the twosome is bringing sexy back — with a wedding! After a brief three-month breakup in 2011, the 30-year-old pop star and the 29-year-old actress decided to get serious. “When they reunited, they had a conversation about taking the next step,” says a source. So while vacationing in December in Jackson, Wyo., Justin decided to pop the question to the actress. Although Jessica and Justin have yet to confirm the rumors, another source close to the couple is reportedly saying, “He’s never been happier. He knew it was the right time to propose.” Congratulations!