PERSPECTA

News from every angle

Back to headlines

'Baywatch' Reboot Filming with Shay Mitchell and Jessica Belkin in Iconic Red Swimsuits

Shay Mitchell and Jessica Belkin were seen sporting the iconic red lifeguard swimsuits on the set of Fox's 'Baywatch' reboot, currently filming in Venice, California.

8 May, 16:01 — 8 May, 16:01
PostShare