You may need to get a grey one and have it painted to match.
Ring around a few body shops and get some quotes - will give you a good idea of cost.
The other avenue is to ring your local ford dealer parts department.
My wife had an uninsured driver hit her fiesta a couple of years ago andI had a good chat with the body shop manager (it was a Vauxhall dealership - did a fabulous job) and he told me the front bumper valenceassembly for our 06 plate Fiesta was bought in ready painted and I think he said was only about a £150 trade.
May be worth exploring
57 Titanium 1.6 110 DPF, X Sport pack, panoramic roof,Sony 6 CD changer with voice control bluetooth.