Katie Cassidy shows off lean self in a skimpy bikini in Miami

'Arrow' actress Katie Cassidy was spotted at a beach in Miami, soaking up sun and enjoying the tide. The 32 year old showed off her thin self in a black bikini top paired with floral bottoms. Katie paired her beach look with oversized shades and a slinky body chain to highlight her toned abs.

Katie Cassidy shows off lean self in a skimpy bikini in Miami

Katie Cassidy shows off lean self in a skimpy bikini in Miami

Katie Cassidy shows off lean self in a skimpy bikini in Miami

Katie Cassidy shows off lean self in a skimpy bikini in Miami

Katie Cassidy shows off lean self in a skimpy bikini in Miami