The Flower Girls
Before an excited Megan arrived at the altar, five little girls provided a bit of whimsy as they padded down a rose-petal-strewn aisle in enchanting ensembles: one angel (halo and all), two fairies (with wings made by the bride's mom), and two flower girls were all clad in white dresses adorned with hand-painted pink roses (also created by the mother of the bride). With all these angels and fairies by my side, my wedding was sure to be magical, Megan says.