Yves Saint Lauren Touch Eclat/ Radiant touch, under powder does wonders.
Lots of moisturiser the night before sleep.
To rid eyes of that tired and falling asleep feeling, just lick your finger and run it over your eye lid, it refreshes instantly, but is only temporary.
Cold water is best to reduce puffiness.
If all else fails, steal some eye shades from business class and poke some holes in so you can see!!