You won't go far wrong with some Meguiars products, including their clay bar. Wash the car thoroughly first, then clay small areas at a time, turning over the clay as it gets contaminated, using plenty of lubricant; I use Meguiars Last Touch in a spray bottle, mixed 10:1 with water, making it economical. When you've been all over the car the paintwork will feel glass-like and then is the time to use a cleaner/polish that restores the oils. Meguiars make a Crystal Step 2 which I haven't tried, I use Swissvax Cleaner Fluid, which is great. Neither are abrasive. Then finish off with a good quality wax or sealant.
For brightware you could use Solvol Autosol or Meguiars NXT Metal Polysh . Tyre dressing and Autobrite Fast Glass finishes the outside off nicely.
Some sites
http://www.meguiars.co.uk/category/182p/6/4
http://www.swissvaxhandbook.com/paint-work-handbook.htm
and for ordering try
http://www.cleanyourcar.co.uk/
then if you get into it try
http://www.detailingworld.co.uk/forum/index.php?s=b7ec3b6a0ea86ce953203bacd7a11d26
Good luck with the Wedding!!