how do I tell my bestfriend that I won't attend her wedding?

My bestfriend is having a wedding and I am one of the bridesmaids.... I have just found out recently that I am pregnant. Her wedding is on the same month that I am due and would be abroad so obviously I can't travel for it. I don't know how to tell her this without breaking her heart because she has everything planned and also bought all the bridesmaids clothes and shoes.... I also had already booked my flight tickets. My friend is not very much an understanding person. Help pls P.s: as I said I just found out that I'm pregnant and I bought my flight tickets in January 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors