Katie Cassidy Flaunts Bikini Bod in Miami