Sheryl Crow was looking bikini sexy as she frolicked in the water with her son Wyatt while on vacay in the Caribbean. It’s hard to believe she’s 48-years-old!!! MILF, indeed! [Image via Mavrix Online.]