Some of the fun from the 2016 Purple Hearts Ball