Taylor Swift made a surprise appearance at Zac Efron’s 17 Again Sydney premiere.

What wasn’t a surprise, was how gorgeous she looked.

With her hair in an elegant updo, Taylor wore a white Rachel Gilbert Amber mini halter dress which had an outstanding embellished neckline.

Strappy gold Fendi sandals completed the look.

Only the black version of this dress is available from Net-A-Porter’s US site for $795, or the international site for £455/€606.