Star Awards 2023 recap: Most memorable moments | CNA Lifestyle
01:43 Min
Star Awards 2023 recap: Most memorable moments | CNA Lifestyle
10 Apr 2023 12:54pm
This year’s Star Awards took place on Apr 9 at Marina Bay Sands Theatre in Singapore. Here’s a quick look at what went down.