We're bombarded with messages about how beauty comes in all shapes, sizes and skin colors, but this is a first.

CoverGirl just unveiled their newest CoverGirl, James Charles. James, as you might have guessed, is a boy. Katy Perry, a CoverGirl herself, broke the news this morning.

James is a 17-year-old high school senior, who gained notoriety after his senior photos went viral.

His YouTube channel is equally flawless -- look at that contour! Look at THOSE BROWS.

The teenager will start off as the face of the new "So Lashy!" and will be integrated into other mediums, including commercials and ads. You're about to see way more of this pretty face, and that's a freakin' awesome thing.