Miley Cyrus flew to the Bahamas for some much needed rest and relaxation over the weekend ... or so she had hoped.
After spending the last few months promoting "Hannah Montana: The Movie," the teen queen was looking forward to celebrating her mom's birthday with her family.
Knowing that she was going to be rocking a bathing suit, Miley was feeling a bit self-conscious about her figure. On Friday night, she Twittered: "i just jiggled my thighs and they shook on their own for 3 mississipis no more late night lucky charms."
However, by Saturday, her attitude had changed. She confidently hit the beach in a black and hot pink bikini. Paparazzi photos quickly circulated the Internet, which meant everyone starting making comments about her body.
Miley was quick to respond. "Talk all you want. i have my flaws. im a normal girl theres things about my body i would change but stop with calling me f*t in post. i dont...even like the word," she wrote. "those remarks that you hateful people use are fighting words."
She also added: "oh and ps if your thighs don't jiggle go see a doctor. thanks. :)"
Her doctor comments upset others, so she added: "Wow. Now I'm upsetting people cause im putting down skinny girls."
Frankly, we think the "Hannah Montana" star looks just fine. There will always be haters and and she'll never be able to please everybody.
Miley, take our advice. Don't listen to the critics. And don't Twitter while on vacay -- you're supposed to relax!
Click here to see more photos of celebrities on vacation.