Katie Cassidy is seen in a bikini on the beach in Miami

You may also like...