Fox: Katy Perry turns heads in bikini on Miami Beach, days before testifying in $15M mansion trial