After seeing these shots of the new Jessica Stam for CoverGirl campaign, I can't help but wonder what took the cosmetics company so long to tap Ms. Stam as a spokesperson.

The Canadian model is a perfect fit for CoverGirl. She's gorgeous, with high cheekbones, pretty blonde hair and icy blue eyes. Featuring two different photos, the first with a smoky eye and a dramatic bold lip, and the second featuring retro inspired cat-eye makeup and a bright pink lip, the campaign is brilliantly bold and beautiful.

The Jessica Stam for CoverGirl campaign is for the brand's new 'Runway Shades' collection, and Ms. Stam was gorgeously done up by makeup artist Pat McGrath. Take a look at the campaign; it's sure to appear in magazines everywhere soon.