Lena Dunham hits back at blogger after red carpet shaming