Britney Spears has ditched junk food for her health’s sake. The singer showed off her new slim figure in a skimpy bikini during a recent getaway to Mexico. Britney, who is known for loving fried chicken, mashed potato and frappuccinos, has now swapped to low calorie fish. :"She exhibited amazing energy and was in great shape - her body looked better than it has in years - she munched on sushi instead of junk food," an insider told The New York Post.