William and Kate show off their little prince