Oh MAC why do you create such beautiful makeup lines? These lipsticks look so pretty I can't wait to see them swatched.
MAC Giambattista Valli Lipsticks $17.50
•Bianca B pale white-pink (matte)
•Tats bright hot pink (matte)
•Margherita yellow bright peach (matte)
•Charlotte rich yellow-red (matte) •Eugenie dark cherry with blue undertone (matte)
- Lena clear with subtle multicoloured pearl