Kate Moss wore her June rain jacket for an afternoon of shopping in London today, just a few days ahead of her wedding to Jamie Hince! Despite the impending nuptials, Kate seemed as cool, calm, and collected as usual while making the retail rounds. She was able to let off steam over the weekend with friends at Glastonbury, which was her second festival of the season so far after attending Isle of Wight during her bachelorette weekend. Tons of new details have emerged about the ceremony, including Kate Moss's wedding menu, which is rumored to include traditional British treats like sausage rolls in addition to some of her friends' recipes like Keith Richards's shepherd's pie. There may also be varying themes between the many tents assembled at her Cotswolds home, including one designed to look like the Groucho Club and another like a spa for relaxing mani-pedis. There may be plenty of vintage dresses for friends to play with in a dressing-up section, while Kate Moss's registry apparently included requests for crystal ashtrays, silk rugs, and even champagne!