Prins Karl fylde i lördags 31 år.