Imelda Fransisca was the first Miss Indonesia in 2005. She went on to compete in the Miss ASEAN 2005 pageant, where she was the first runner up.