Marks and Spencer patterned dress from the M & S collection. Size 12. No labels attached but has never been worn. From a smoke and pet free home.