Kate Hudson and Lance Armstrong called it quits this weekend, according to reports.
"There was no drama or ugliness — they just decided to end things," a source close to the couple tells Usmagazine.com. "There is no hatred, just sadness."
The 29-year-old actress was seen with the 36-year-old cyclist at many of his races and events, including his three-day Lance Armstrong Livestrong Summit in Columbus, Ohio, this past weekend.
It was at the conference that Hudson and Armstrong decided to go their separate ways, a source tells Us.
A rep for Armstrong had no comment for Us Weekly.
Sources also told the New York Post's Page Six gossip column that the couple tried to make it work, but the constant bickering and their travel schedules drove them apart.
Hudson made a last-ditch effort at the Livestrong Summit, but "they both decided it wasn't feasible," a friend told Page Six.
Hudson and Armstrong's romance went public when they were spotted in Austin, Texas, in mid-May.