<human>: As the title says I am getting married  in 3 weeks to my fiancé who I have been with for 5 years.

I am originally from the US and met my fiancé while on holiday in England. I moved in with him very shortly after meeting and we have been together since. 

My fiancé has a well paying job and has offered to pay for plane tickets for 5 people, my best friend being one of them. The rest being family. 

I am working a retail job at the moment, so money on my side is not great. 

Now, my best friend (Paige) agreed to be my bridesmaid almost a year ago and I bought her ticket a month later. In the mean time she has started dating a man (28M) who I have not met or associated with in any sense. 

She messaged me on Facebook last night asking me to pay for a plane ticket for her boyfriend and when I declined she said that unless I pay for his ticket, she will not come to my wedding. 

I am at a loss for what to do. She's a huge part of this ceremony and my life. But I just don't have the money to pay for it. Should I bite the bullet and put it on my credit card?

Can you provide a brief overview of the text?
<bot>: Best friend and bridesmaid won't come to my wedding abroad unless I pay for a plane ticket for her boyfriend of a few months who I have never met.