Space uk have won awards for their foundation but as I recall you're on a budget and they are bloody expensive.. However it's good stuff. They'll probably try and sell you the eye foundation and the translusant powder too.
Clinique also do great foundations and Boots No7 range is very good.
I have oily skin too...and use GOSH velevt touch primer (from Superdrug) and Lily Lolo mineral make-up...lasts all day without needing any retouching.
Best wishes for your wedding!
Helen x