Alexandra Daddario Sports Red Swimsuit on 'Baywatch' Set With Zac Efron!

zac efron alexandra daddario baywatch georgia 10

About Photo #946422: Alexandra Daddario looks amazing in the iconic red bathing suit while filming her new movie Baywatch on Thursday (March 24) in Tybee, Ga. The Percy Jackson alum… Read The Post Here