I have two middle names Eva and Marie.
however in my family it's sort of tradition that the second daugther has Eva sa her middle name so both my mother and grandmother and ne has the same middle name.
I have a friend and although he's not a girl his middle name is awesome. It's xavia.
My 'given' middle name is Rose ( Which is why I go by Rosie here) and then I also have my mother's maiden name as a seperate middle name, it isn't hyphenated.
I've noticed that a lot of girls my age have the middle name of Rose (I was born in 1994 in Australia) and we all hopelessly claim that each others' parents stole the name of one another. However, it's a pretty name ( hopefully that doesn't sound boastful) and I like it