Katie Cassidy raises her camera phone high to snap the perfect beach selfie in Miami, Fla., on Thursday afternoon (May 1).
The 27-year-old Arrow actress soaked up the sun on the sandy shores before getting into the ocean for a swim.
“Breakfast with ourselves. But first…. @dallaswardrobe,” Katie captioned with the selfie she did take on Instagram.
20+ pics inside of Katie Cassidy on the beach…