This dress is so feminine. Roses, ruffle and a puff sleeve- what more could you want in a flirty dress?