How do you remove olive oil stains from a colour coordinated Polo shirt?
If it's already been washed and has gone through a tumble dryer, then sorry to say you're buggered, Dave. The heat will have set the stain permanently.
If it hasn't been washed yet, you could try rubbing Vanish or suchlike into it.