Fashion Nova maxi dress. Body con, off the shoulder, long sleeve.