Singin’ in the Rain, Wales Millennium Centre May 25, 2022 The smile never left my face throughout this very polished and elegant feel-good staging of Singin’ in the Rain. With…