This gorgeous floral vase costs just £7 but looks like it should be three times the price. Here's why everyone's snapping it ...