Mariah Pops Her Top

1/22/2008 1:33 PM PST BY TMZ STAFF
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.