Actresses and A-list athletes alike were looking rather spectacular on last night's ESPY Awards red carpet. Come on—have a look at all this pretty!
Gabrielle Union's never-ending braid and flirty flushed cheeks
Selena Gomez' romantic red nails and lips, with total bombshell waves
hjh
hjgjj
source:www.glamour.com