Heidi Klum donned a colorful bikini for a beach day with her boys, Johan and Henry, and her boyfriend, Martin Kristen, in the Bahamas today. Although she turned 40 last month, the former model's still flaunting a fit physique along with a new hairstyle of braided cornrows for the tropical vacation. In between playing in the sand with her sons, Heidi and Martin were able to sneak in PDA during a dip in the water. The couple have been dating since September 2012, and it seems Heidi is moving full speed ahead with her new relationship. She is reportedly in the process of removing her tattoo, which spells out her ex-husband Seal's name on her right forearm.