Vanessa Hudgens wearing barely-there shorts as she picks up coffees to go

You may also like...