Travel Guide

My recommendation: Arrive to Cairo and leave from Marsa Alam/Hurghada if you want to sightsee first and finish with the wedding, or vice versa if you prefer to start with the wedding. I would only suggest using Luxor Airport if you plan to visit the monuments there at the end of your trip and do not mind paying a little extra for the flight.
Don't forget your passport! If possible not expired.