Erykah Badu Goes Blonde & Flaunts Her Bikini Body In Miami Share0 While in Miami on Ms. Badu’s bang’n body was on full display. The 42-year-old mother-of-3 looked flawless in her tiny bikini and her new blonde hair.