Tommy Hilfiger Leather Trench Coat – as worn by Olivia Palermo out in Brooklyn, New York, November 2015. Celebrity fashion | star style | stylish coats | what celebrities wear