Don't worry about it :^) Wear a nice dress, you can show as much skin as you like - chances are, you will see more female flesh than you'll be comfortable with. These ladies do show off at the weddings! And to my knowledge no gift is necessary unless you really WANT to give something, and then it's up to you :^)