I have been doing formal updo's for over 15 years now. I have used so many different products (all claiming to do the same thing). My favorite products are hands down Aquage www.aquage.com.
The best is the working spray while you are using your curling iron, beyond shine is amazing and smells awesome, The finishing spray and freezing spary are the best for final touches and the smell is great. Clients always comment on how good it smells.