Britain’s Royal Couple Welcomes A Princess, And The Name Is…

Britain’s royal baby has arrived — and now, we know the name of the new princess.

FOX News Radio’s Simon Owen reports from London.