Bicycle built for two Sheryl Crowe, 47, and Tour de France cycling champ Lance Armstrong, 37, were constantly together for two years -- spotted on countless red carpets and cancer charity events. "I knew pretty early that I was really into him," she told People. But after a five-month engagement and Sheryl's breast cancer diagnosis, their tandem ride ended. Rumor is Crow wanted children, he didn't. She has since adopted a baby boy. Armstrong's new, younger blond girlfriend, Anna Hansen, gave birth to their son, Max, in June. Life's funny, no?