Kelly Ripa Defends Dreamy Beach Photo In Skimpy Look

Kelly Ripa, in a teal dress, poses for photos
Kathy Hutchins/Shutterstock.com