Yes, my best friend is a woman, she stood with me and held the ring, through my bachelor party and made the toast. She did everything a traditional "best man" would do. We called her 'best girl'
I had a Best Man and Rose also had a Best Man (who wore a dress).
my sister is my best "man". the wedding is in a few weeks.