Superb Team! They literally made my day. They have solution to all your wedding related arrangements! A really professional and creative approach makes them stand out among others. They turned my dream wedding into reality. Amazing planning and perfect execution...they take all your worries and let you enjoy your event...Great work by "A Royal Affair" team. Kudos!!