Beautiful Celebrities Enjoy a Smoke too - we think they need to cover their boxes :-)1. Adele 2. Alexa Chung 3. Amanda Bynes 4. Emily Blunt 5. Eva Longoria 6. Jessica Alba 7. Katy Perry 8. Keira Knightley 9. Lana Del Rey 10. Penelope Cruz
1. Adele 2. Alexa Chung 3. Amanda Bynes 4. Emily Blunt 5. Eva Longoria 6. Jessica Alba 7. Katy Perry 8. Keira Knightley 9. Lana Del Rey 10. Penelope Cruz