The beautiful cast of Beauty and the Beast