Posted on March 12, 2010 by adminWho made Kate Beckinsale’s sunglasses and owl print shirt that she wore in Los Angeles, March 11, 2010? Shirt – Hanii Y Face & Owl Graphic Tee Sunglasses – Oliver Peoples More Oliver Peoples… Tweet