Megha Sooriyaarachchi from Sri Lanka won the People's Choice Award and the National Costume People's Choice Award at Mister World 2024 in Vietnam.
He made history as the first Sri Lankan to reach the Top 10, earning recognition for showcasing Sri Lanka’s rich culture and traditions through his attire.