Vanessa Hudgens walks and talks to her honey Zac Efron as they leave the gym in the pouring rain on Saturday evening (December 12) in Los Angeles.

The black-hooded hotties just returned from Vancouver, where Vanessa, 20, was finishing up filming on her upcoming action flick, Sucker Punch.

Vanessa celebrates her 21st birthday TOMORROW — how exciting!

WHAT DO YOU THINK Vanessa will do for her 21st bash?

Photos: Fame Pictures

Posted to: