Britney Spears says marrying Kevin Federline was a mistake. The 26-year-old singer - who has two sons, three-year-old Sean Preston and two-year-old Jayden James, with Kevin - wishes she had never walked down the aisle with the former back up dancer.

In a promo for her new TV documentary "Britney: For the Record," Britney said: "I think I married for the wrong reasons. Instead of following my heart and doing what made me really happy, I just did it for the sake of the idea of everything."

In the preview, which is accompanied by Britney's new track "Womanizer," Britney also revealed her split from Kevin has influenced her music.

She added: "Your music is a reflection of what you're going through. It's such a part of me, the record, because of what I've gone through."

Britney and Kevin married in September 2004 and split in summer 2006. Their divorce was finalized in July 2007.

Meanwhile, Britney sparked rumors she has a new boyfriend after she was photographed leaving a Los Angeles restaurant with a mystery man on Monday night.

The dark-haired man has now been identified as Salvatore D'Angelo, the manager of Britney's favorite hairdressers, Kim Vo's B2V salon.

RELATED PHOTOS AND ARTICLES
Britney Spears - Britney Spears Hosts Grand Opening of LAX at LuxorBritney Spears - Britney Spears Hosts Grand Opening of LAX at LuxorKevin Federline - Kevin Federline In Times Square to Promote Virgin Mobile USA's New One-Cent Text Messaging and Charity Penny DriveKevin Federline - Kevin Federline Named Britney Spears - LAX Nightclub Grand Opening - Hosted by Britney Spears - August 31, 2007Britney Spears - Britney Spears In Concert - November 28, 2001
Jayden James Spears' Recent Hospitalization Due To Fried Chicken ReactionKim Kardashian To Guest Star On "How I Met Your Mother"
Kanye West Thinks The MTV Awards Are FixedMadonna's Advice To Britney Spears: Never Get Married Again
Britney Spears Says Her Life Is Like "Groundhog Day" Everyday
BE THE FIRST TO COMMENT ON THIS STORY!
Name: (optional)
E-Mail: (required, but never displayed)
Remember your info for next time?
Profanity and other defamatory language is not allowed. Please keep it clean.
Share on Facebook