Ok, so my wedding is 8 days away and one of my BMs has just developed pink eye this morning. She went to the doc, and they said the case is quite severe and could take over a week to go away

What do I do??? She's one of my best friends and I want her there for all of the festivities, but I CANNOT come down with pink eye myself. And I'm not just concerned about catching it before the wedding, but I don't want it on the honeymoon either.
Ideas??? How do I have her there for the pics and in the wedding without risking her spreading it to either me or one of my other BMs?