Actress Kate Hudson is dating Lance Armstrong, reports say.

Hudson, who recently broke up with actor Owen Wilson, spent a romantic weekend with the seven-time Tour de France cycling champion at his home in Austin, Tex.

“Kate and Lance have been dating for a couple of weeks. She and Lance are both physical, passionate people — she’s never been happier,” said a source close to the couple.

The pair were spotted dining together in Austin on Friday night, and enjoyed a meal with Armstrong’s three children at a different eatery on Saturday.

“They looked like they were having fun,” a restaurant insider said.

Hudson first got to know Armstrong through Wilson, who is close friends with the sportsman.

Armstrong split from country singer fiancée Sheryl Crow in 2007, after a three-year relationship.