Lance Armstrong marries his long-term girlfriend Anna Hansen in France.

The former professional cyclist announced his marriage to longtime girlfriend Anna Hansen on Instagram on Tuesday.

"The best day ever. I married my life's love, @annahansenarmstrong "Armstrong, 50, penned a letter.

"It was especially special to have our children present. It was a night filled with laughter and happy tears."

"Anna, you have been my absolute rock for the past 14 years, and let me be clear, I would not have survived them without you

 "I am so proud of the couple we have become — it took us putting in the effort, and I am so glad we did.

 I adore you and will always be there for you and our family."