Souvenir teabags with depictions of Britain's Prince William and Kate Middleton are seen in London April 7, 2011. A British minister said on
Wednesday that two billion people were expected to tune in to TV broadcasts to watch this month's royal wedding between Prince
William and Kate Middleton on April 29. REUTERS/Suzanne Plunkett (BRITAIN - Tags: ROYALS ENTERTAINMENT SOCIETY) (File: SLP105_BRITAIN-WEDDING-_0407_11.JPG )