We've got to hand it to David Letterman. We needed an antidote to all this royal baby hysteria and his top ten unlikely baby names list comes not a moment too soon. For the record, we think "Kenny Windsor" would be a missed opportunity. Think on it, royals.
BEFORE YOU GO
Kate Middleton Pregnancy Reactions On Twitter