Which red lipsticks best stand up against martinis, buns and chicken wings? We asked Ravneet Gill to find out