Well, I really appreciate your taste and preference since I am also really into Tommy products, because I myself find them very awesome and could give me a sense of cozy, luxury, quality. So, if you want to avoid buying fake products, I have some tips for you. What you should do is to carefully check the quality and surface of the frame, and the lenses. Then ask for some warrenty and certificate. Hope you find this useful.
First of all, you should check the brand mark which is always hung on the frame side to judge its realness. Then you could observe the detailed parts of the tommy hilfiger sunglasses. If it is true, it will be excellent at the detailed design, with no flaw. Last, you could also go to the online page to see the anti-fake video of the tommy hilfiger which is shared by other people.