For Ron and Hermione's wedding, you have the three of them there regardless of maid of honor. OTOH, Hermione doesn't seem to have any other female friends other than Ginny and Luna.
You're right. She probably broke with tradition and asked Hagrid :o)