Hi,
Yes the best would be the guard that is made for your car, If you get intouch with any Vauxhall main dealer they will order one and even fit it at a price. The guards don't come cheap, mine is a Volvo and the guard was £140.00(ouch) I got my husband to fit it, and it was fairly easy.
Happy Shopping
Kim