Teen actress Vanessa Hudgens thought she looked immodest in her black outfit at the London premiere of her film "High School Musical 3" because it was too revealing.
Vanessa was overheard complaining to her boyfriend and co-star Zac Efron that her back was being exposed and visible to the fans present, reports The Sun.
A source said: "Vanessa arrived wearing a leather jacket but was asked to take it off for a couple of photos. She then told Zac that she was concerned about the length of her mini dress because her 'butt was hanging out' and wanted the leather jacket back immediately to protect her modesty.
"Zac tried to tell her she would look like a dork wearing the jacket inside, but Vanessa wasn't having it and demanded someone fetch it for her."
Vanessa tried not to let the ordeal ruin her evening and was later spotted cosying up to her boyfriend to watch the film.