Arrow actress Katie Cassidy rocks a Kate Moss t-shirt and jeans as she arrives back with Willa Holland in Vancouver, Canada - 28 March, 2017
Katie Cassidy attends Ted Baker London Spring Summer Launch Dinner in West Hollywood, CA - 16 March, 2017
Katie Cassidy at EW's SAG Awards Nominees Party in LA 1-28-2017
Katie Cassidy attends Amazon Studios Golden Globes Celebration in Beverly Hills, California on January 8, 2017.
Arrow star Katie Cassidy wears lacy black bikini as she enjoys at a Miami beach hotel pool in Miami, Florida on December 13, 2016.
Katie Cassidy at Rhode Island Comic Con 2016 in Rhode Island 11/12/2016
The 29-year-old American actress Katie Cassidy, who best known for playing Laurel Lance/Black Canary on The CW's series Arrow, seen at Tadashi Shoji Fashion Show in New York City on 9/9/2016
Katie Cassidy in Bikini on the Beach in Miami, Florida 08/12/2016