The 19-year-old Hunger Games actor made sure Zoey, 18, had everything she needed after they arrived and he signed some autographs.
Josh and Zoey spent their New Year holiday up in Whistler, getting in some winter sports before heading back to Los Angeles.
Stay tuned to JJJ – we’ve got a new still from The Hunger Games!
FYI: Josh is wearing a Superdry USA Brad Leather Jacket.
20+ pics inside…