What little girls' wedding dreams are made of...

Pretty churches, pouffy dresses, and rainbows.

Venue: Boonsboro Country Club

Cake: Billie's Cakes

Church: Holy Cross Catholic Church

DJ: Official Entertainment

Dress: Gilded Thimble

Flowers: Perfect Arrangements

Hair: Whitney Rosser

Makeup: Jessica Reynolds

Transportation: Touch of Class Lynchburg

Music for Cocktail Hour: Ivy Creek Strings