Back to photostream

TATCHA in The Look on TODAY

TATCHA is one of Rachel Zoe's must have beauty products!

Thanks for all the love Rachel!

on.today.com/nhB2zS

 

928 views
0 faves
0 comments
Uploaded on October 5, 2011
Taken on October 5, 2011