Illamasqua
O hai.
Peep Illamasqua, a beauty brand based in London. And I’m no makeup maven, but this shoot they did for the Toxic Nature collection tickled my fancy.
FACETIME!
via T magazine.
O hai.
Peep Illamasqua, a beauty brand based in London. And I’m no makeup maven, but this shoot they did for the Toxic Nature collection tickled my fancy.
FACETIME!







via T magazine.