Kate and Will have set a date! Jot it down peeps — April 29th 2011 will be the day that Prince William will marry his long term girlfriend Kate Middleton. We heard that our British sisters will get a public holiday to celebrate the royal nuptials, and we're hoping for a bank holiday in Oz too. Set to take place at Westminster Abbey, Kate and Will's wedding will be the 15th royal wedding to be hosted by the 1000 year old church. Given the grand scale of this beautiful abbey, (the Windsors have used it for all their coronation ceremonies since day dot), we're thinking that Kate might need to go all out with her wedding dress. As we've seen Kate favours understated, classic and unfussy styles, but Westminster might need something a little more dram-a-tic, y'know? What do you think the future Queen of England will choose to wear on her big day?