Bobbi Brown Long Wear Liquid Foundation.

Katie Holmes for Bobbi Brown Long-Wear Foundation