Prev 23 of 28 Next
23. Allessandra Ambrosio
Kids: Anja (9), Noah (6)

Ambrosio enjoys pool days with her cute kiddos (and everyone appears to be benefitting from the shade of her awesome hat).