Alexandra Daddario On The Set Of ‘Baywatch’ In Tybee