This H&M Women's blazer in cream and beige can be dressed up or down. Oversized so would fit a size 12 person.