She was spotted getting flirty with Zac Efron on Saturday.
But Alexandra Daddario gave her full attention to The Rock during a photo shoot on the Miami set of Baywatch on Monday.
The 29-year-old actress and model showed off her pert derriere and ample cleavage in a blue and red bikini.
Scroll down for video
Miami heat! Alexandra Daddario, 29, and Dwayne ‘The Rock’ Johnson, 43, looked hot during a photo shoot on the Miami set of Baywatch on Monday
She flashed several smouldering poses for the lens in a sexy two-piece swimsuit while getting playful with her hunky costar.
Alexandra – who plays Summer Quinn, cast in the original TV series by Nicole Eggert – left little to the imagination in the tiny bikini bottoms.