Vanessa Hudgens is currently in the UK, promoting her new film The Frozen Ground, in which she stars alongside big names like Nicholas Cage, John Cusack and 50 Cent. And she's used the opportunity to show off both sides of her fashion personality.

Vanessa Hudgens shopping in London

First, comes her daytime look. Under normal circumstances, Vanessa's trademark bohemian style - all tiny hemlines, floaty fabrics, cutouts and beachy waves - probably wouldn't translate particularly well in London where skinny jeans, ankle boots and umbrellas are usually more appropriate. But given our current heatwave, her laid-back LA look is perfect. She hit the shops along Bond Street wearing a white cotton sundress with a turban style headband and black heels.

Vanessa Hudgens in a Jenny Packham jumpsuit

Then came the big premiere, where she turned on the glamour in a look by one of her go-to designers, Jenny Packham. But rather than going for the obvious and picking a glam gown, Vanessa wore a sparkly jumpsuit instead. This could have gone very wrong (a bit 'Jennifer Lopez on stage') but thanks to the perfect accessories and slouchy, loose shape of the bottom half, it looked chic, not cheap!