He has had his fair share of glamorous co-stars and tonight two of them came face to face at the premiere of The Lucky One in Los Angeles.
Ashley Tisdale, who rose to fame alongside Zac in the High School Musical franchise, showed her support for her long-time friend as she showed up on the grass that sat in place of the red carpet.
The Hellcats star flaunted her tiny frame in a colourblock outfit of a sweetheart cut top and turquoise miniskirt.
The 26-year-old also sported taupe sandals and showed off pink lowlights in her wavy blonde locks.
Meanwhile Zac’s leading lady in The Lucky One, Taylor Schilling, took a different approach with her wardrobe for the evening.
The rising star was sexy rather than sweet in her flowing black halter-neck maxi dress.
Taylor, 27, held a small black clutch bag and tied her sandy blonde tresses into a neat bun.
Meanwhile Zac, 24, who posed up with Taylor as they arrived at the event, looked dapper in a shiny suit.
The duo also smiled for photographs with a host of soldiers in full military uniform as they promoted the romance film, which is a film adaptation of a Nicholas Sparks novel and will be released on April 20.
Ashley Tisdale, who rose to fame alongside Zac in the High School Musical franchise, showed her support for her long-time friend as she showed up on the grass that sat in place of the red carpet.
The Hellcats star flaunted her tiny frame in a colourblock outfit of a sweetheart cut top and turquoise miniskirt.
Co-stars of past and present: Ashley Tisdale (L) and Taylor Schilling chose different styles at the premiere of The Lucky One
Meanwhile Zac’s leading lady in The Lucky One, Taylor Schilling, took a different approach with her wardrobe for the evening.
The rising star was sexy rather than sweet in her flowing black halter-neck maxi dress.
His leading lady: Zac Efron posed up with Taylor as they promoted their romantic film in Los Angeles
Honour: The movie's stars posed with soldiers in full military uniform at the premiere
Different: Taylor and Zac walked on grass that sat in place of a red carpet outside Grauman's Chinese Theatre
Taylor, 27, held a small black clutch bag and tied her sandy blonde tresses into a neat bun.
Meanwhile Zac, 24, who posed up with Taylor as they arrived at the event, looked dapper in a shiny suit.
The duo also smiled for photographs with a host of soldiers in full military uniform as they promoted the romance film, which is a film adaptation of a Nicholas Sparks novel and will be released on April 20.