Katie Cassidy – wearing a bikini in Miami