Special day
I’d buy a pink dress that’s good enough for the park and reception. Something I can dress up or down and could wear again. Weddings are special days and take a lot of planning and money. They’ve invited you because they love you and want you there.
Attend and enjoy yourself.