We always talk about how amazing Jennifer Lopez and Jennifer Aniston look for their age, and props to them, but in all realness Gabrielle Union takes the cake. The Bring It On actress — who we thought was MAYBE in her early 30s — is freaking 42 years old… which means she played a teenage cheerleader when she was in her late 20s. How the hell does she look so good? Well, it might have something to do with her literally flawless skin.