The Miss Cosmo pageant was full of promise when it was launched, presenting itself as a viable alternative to the ones that have been dominating the industry for decades. But did it live up to the ...
Filipina-Kiwi Franki Russell ended her journey in the Top 21 as New Zealand's bet, but she won the Best National Costume at the inaugural Miss Cosmo 2024 in Ho Chi Minh City, Vietnam.