To flare or not to flare..?

What do you think of the latest spring fashion – Palazzo pants?

Topshop, £45.00

Palazzo pants are the ultimate baggy flares, what could be more comfortable?

Continue reading

Advertisements