The Royal Palace has launched an official website for the upcoming Royal Wedding. theofficialroyalwedding2011.org