Heidi Klum wore a bikini from her extensive collection today for a morning of playing on the beach in Sardinia. She's off on an extended European vacation with her husband, Seal, and their kids Leni, Lou, Johan, and Henry. They kicked off the fun in Ibiza and have since moved on to the Italian island that's much loved by celebrities. Heidi and Seal had a night out on the town yesterday, and she tweeted photos of their running into both Macy Gray and the singer Craig David. Supermodel Heidi had to break from the vacationing recently to set the record straight about why she's not participating in Project Runway: All Stars. She wrote on Twitter to explain why the job of host went to Angela Lindvall. Heidi said, "To all my Runway fans, I didn't do "All Stars" because our original team of Tim, Michael, and Nina was not complete. There is no other reason."