Celebrities aren’t ashamed of their bodies,and have no reason to be, even over 40.They look great!!!! Jennifer Aniston,Charlize Theron,Rebecca Romijn,Uma Thurman,Vanessa Paradis,Cameron Diaz,Liz Hurley,Carla Bruni,Nicole Kidman,Denise Richards,Demi Moore,Naomi Watts,Robin Wright,Kyra Sedgwick