With a new album reportedly dropping before the end of the year, Britney Spears is making the most of her vacation time.
The 31-year-old – who has two sons, Sean Preston, seven, and Jayden James, six, with ex-husband Kevin Federline – looked lean and toned in a frilly blue bikini as she prepared to take a dip with David Lucado in Rancho Palos Verdes, California.
Check out some more pictures of Brit-Brit below!