Zac Efron knows how to take a selfie!

The 29-year-old actor snapped a photo of himself while attending the Baywatch premiere at Hoyts Entertainment Quarter on Thursday (May 18) in Sydney, Australia.

PHOTOS: Check out the latest pics of Zac Efron

He was joined by his co-stars Alexandra Daddario and Yahya Abdul-Mateen II.

“Love you. Love my bay. #Baywatch,” Zac captioned an Instagram selfie that day, which you can see below.

He and Alexandra may or may not be dating in real life.

Love you ????????. Love my bay. ?????????? #Baywatch

A post shared by Zac Efron (@zacefron) on

Posted to: