Amy Schumer sports a face shield on set of her upcoming Hulu comedy series Life & Beth in NYC | Daily Mail Online
This army green jacket of Amy's must be a good luck thing for kisses. The next time I see her wearing it I'm going to assume we'll get a kiss! : r/superstore