In the third X-Men movie The Last Stand, James Marsden (who plays Cyclops) wears Oakley Penny sunglasses.