Britney Spears has filed a petition for divorce from Kevin Federline.

Spears filed legal papers today in Los Angeles County Superior Court, citing "irreconcilable differences." In her petition, Spears asks for both legal and physical custody of the couple's two children, one-year old Sean Preston and two-month old Jayden James, with Federline getting reasonable visitation rights.

As for money, sources tell TMZ the couple, who married in Sept. 2004, has an iron-clad prenup. Not surprisingly, Spears is waiving her right to spousal support. She's also asking the judge to make each party pay their own attorney's fees.

Spears gives the date of separation as yesterday, the same day she flaunted her incredible revamped physique during a surprise appearance on David Letterman's show. Sources tell TMZ there was no single reason for Britney pulling the plug, rather, it was "a string of events."

Spears has hired powerhouse celebrity divorce lawyer Laura Wasser, who has repped a number of celebs, including Angelina Jolie, Nick Lachey and Kiefer Sutherland. We're told Reese Witherspoon and Ryan Phillippe asked Wasser to rep both of them in their split, but Wasser declined for personal reasons. 


it is listed as "breaking news" on, and

EDIT -- here are the legal documents