I'd go to a hair stylist that you trust, ask around to other women you see with a nice cut that suits them. Then go to the stylist and say "Help! I hate how this haircut looks, and have a wedding to attend! Can you do anything with this, or what about extensions?"

Time to go to the professionals!