
Britney Spears has dated Justin Timberlake and backup-dancer Kevin Federline with whom she has two sons. Britney's life has been chaotic since the divorce from Kevin Federline. Britney struggled with drug and alcohol problems. After psychiatric treatment and rehab Britney recovered and made a big comeback with her Circus Album.