Prince William put on a party at Windsor Castle and the celebs brought their fashion game in a big way.
The gala dinner was in honour of The Royal Marsden hospital, and Prince William was there, of course, as was Cara D, Cate Blanchett, Benedict C and Emma Watson. One notable no-show was Duchess Kate, but to be fair, she probably needs a break from heels, designer dresses and smiling at strangers after her tour Down Under.
- Who was your best dressed?
2010 marks 150 years since the formation of the first militia units in Southland and Otago.
We remember those who have served their country
Take a look back at the devastating 1984 floods in the south