STYLE: Tom Ford Store, Las Vegas

If being excited to go to the first Tom Ford store on the west coast is wrong, I don’t want to be right. Yesterday I got to finally check out the latest Tom Ford store at the City Center mall (“Crystals”) in Las Vegas.  The mall itself is pretty...