Health & Beauty

Jewel: Caught in a Bikini

Jewel was spotted by photographers in a tiny, violet bikini in Miami Beach on Tuesday. Despite her smile in the photos, the singer, 35, was not too happy about it!

Jewel caught in a bikini in Miami

She posted on her Twitter page, "I'm mortified."

She explained, "As I was leaving the beach, hunched over trying to put a dress on, I heard 'click click.' Yup -- paparazzi! I'm so embarrassed!"

"At least he was pretty nice, said -- 'how about u pose for a 'flattering' shot," she added.

Jewel was in Miami for what she called "a rare day off."

"Extra" wants to know -- What do you think of Jewel's bikini body?