Cosmo has outdone themselves, and just in time for the holidays! This book is a must have for every beauty addict, and at the cost of $15 you may also want to give this gift to yourself! So hit up your local bookstore or find on Amazon!
This stunning 192 page book serves up hundreds of insider...