June 16, 2014, 10:02AM

PennLive photographers covered 37 proms this spring, from Upper Dauphin to Lancaster McCaskey and Lebanon to Shippensburg. Browse the photo gallery of their favorite photos. See all photos from PennLive's prom coverage here. Full story »