Prince William and Kate Middleton have finally set a date for their royal wedding extravaganza.

The royal couple will marry on April 29, 2011 in London’s Westminster Abby.

The date has even been declared a bank holiday in celebration.

The announcement was made on the royal family’s official Twitter account.

Meanwhile, Prince Harry is reportedly planning the couple’s engagement party.

Sources tell the Mirror it will have a “hip-hop theme.”

“The party will be low-key but fun with mini-burgers and fish and chips. They’ll do a formal party with their family, too, but this one is for the cool kids.”

Snoop Dogg is reportedly in talks to perform at the party.

Prince William will marry in the same month as his father.