Looks like Katie Cassidy has a new man in her life!
The 30-year-old Arrow actress was spotted kissing a mystery man on the balcony of her hotel room on Wednesday (December 14) in Miami, Florida.
The day before, Katie and her mystery man hit the beach where she showed off her killer bikini bod.
Later that day, Katie took to Instagram to share a sultry selfie while in Miami.
“‘Madness is genius and it’s better to be absolutely ridiculous than absolutely boring.’ – MM” Katie captioned the below pic.
FYI: Katie is wearing a PilyQ swimsuit.
15+ pictures inside of Katie Cassidy and her mystery man in Miami…