Sheryl’s Sheer Embarassment

Sheryl Crow - OopsA few days ago Sheryl Crow attended the Happy Hearts Fund Gala in New York City. At first glance, Sheryl looked amazing – as usual, then …well, take another look.

Sheryl looks phenomenal at 52 – so who cares if you can see her white underwear. Maybe she wanted us to?