All posts under hair spray
Day 69: Princess Beauty Essentials
When Diana Spencer married Prince Charles in 1981, 750 million people tuned in to watch. When Kate and William say “I Do” on April 29, you can bet there will be at least the same amount, most likely significantly more…



























