Victoria Tsai
TATCHA Beauty
TATCHA in The Look on TODAY
TATCHA is one of Rachel Zoe's must have beauty products!
Thanks for all the love Rachel!
928
views
0
faves
0
comments
Uploaded on October 5, 2011
Taken on October 5, 2011
TATCHA in The Look on TODAY
TATCHA is one of Rachel Zoe's must have beauty products!
Thanks for all the love Rachel!
928
views
0
faves
0
comments
Uploaded on October 5, 2011
Taken on October 5, 2011