A star, highly esteemed one