Penelope Cruz is all red and looking good, which makes her our look of the day.