Check out Penelope Cruz and Jessica Alba as they strut their stuff on the Independent Spirit Awards' red carpet. They're stunning!

Comments