Stephen Amell Vacations in St. Barts
Stephen Amell seems to be having the time of his life in St. Barts. The Arrow actor and his family have been on the island for the past couple of days celebrating Christmas and Stephen’s wedding anniversary.
He and his wife, Cassandra are celebrating their 6 year anniversary this year. The two will soon have to head back to the cold, where Stephen will get back to work on the new season of his hit CW show.
Happy anniversary to these two!
MC