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

zac efron alexandra daddario baywatch georgia 16

About Photo #946428: 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