A star, highly esteemed