I have finally found a concealer that actually stays put for the entire day!!! It’s by Shiseido’s prestige line- Cle de Peau and comes with a hefty price tag. You will have to work with it effectively though- the formula is very dry. First apply some to your (clean) ring finger and warm up with the matching finger on the other hand. Then pat into place under the eye and set with a powder. If you don’t warm it up first, it will look too dry. The only draw back with this product is the limited color range & $$$- there are only 4 shades and each tube costs approx $70 US.