Livin' his best toddler life.
Whatever the reason, we'll take it.
The littlest prince turns one on April 23.
He doesn't shy from showing affection.
And there will be a new royal baby in 2019!
But Prince Louis steals the show with his giant grin.
George is shy, while Charlotte loves playing host.
Will, Kate, George, Charlotte, Louis ... the gang is all here (Uncle Harry and Auntie Meghan too!).