Hourglass Cosmetics has opened its doors to its new global flagship store today, in New York City’s Soho neighborhood, at 14 Prince Street. Hourglass Cosmetics is owned by Unile ...