Mariah Pops Her Top

Mariah Carey, 37, isn't shy when it comes to revealing her body. And why should she be?

Mimi was spotted topless on the beaches of the Caribbean yesterday, sporting a skimpy little bikini bottom and carrying a well-placed magazine. Crap -- she picked a lousy time to learn how to read.