you may also like Kelly Brook: 2012 Official Wall Calendar Pics Coco Flaunts in Bikini at Miami Beach Amy Childs showed off her enviable figure in a white bikini Reese Witherspoon: This Means War Premiere Photos Denise Richards: Bikini Photoshoot in Malibu Kim Kardashian Shines at White House Correspondents Association Dinner Nathalia Ramos shows off her beach body in orange bikini Jessica Szohr: Tao Beach Opening Celebration in Las Vegas Miley Cyrus and Liam Hemsworth: CNN Heroes Tribute Pics