Meghan Markle and Prince Harry's new royal baby boy was born Monday morning. Here are the top name predictions, from Arthur to Philip to Spencer.
People are torn between Prince William and the Queen.
*Meghan and Harry probably won't attend
The Duchess of Cambridge wore tartan to a Kensington Palace Christmas party this afternoon.