So you're getting style advice from your mum and a couple of teenagers? No wonder you're confused! If they laugh at you, then you're doing well - I don't think 16 year-olds even see me any more
But it was ever thus and you won't look daft, you will look lovely.
I do think that coral can be tricky to wear (for some people) so the green might suit you better.