Otto af Bayern fyllde nyligen 46 år.