William reveals sleepless night before wedding
He’s known as the calm and sensible royal, but Prince William was so excited the night before his wedding that he slept for just 30 minutes. William, 29, stayed at Clarence House the night before the royal wedding, and says the crowds outside — combined with his own nerves — made for a restless night. […]