Posted inCelebs Vanessa Hudgens wears an OTT dress made of feathers and jewels for ‘Bad Boys’ premiere by Cosmopolitan UK