bestcelebritylegs: Cameron Diaz legs in a short skirt and high heels at Bad Teacher premiere
ChicksAndDicks ChineseHotties