Speedy shopper: Alesha Dixon in Mary Katrantzou for Topshop. Photo:Rex Features
Ms Dixon teamed her new frock with white courts, a pink lip and matching nails - and as she always does, braved a bare leg and bare arms in really quite cold weather.
We're jealous. Not just because this dress actually looks pretty amazing on old Alesha, but because we ordered our Mary K for Topshop pieces online and therefore have to patiently WAIT for the parcel of fashion goodness to arrive.
See the full Mary Katrantzou for Topshop collection here:



- <p> Multicolour satin dress, £350</p>

- <p> Multicolour dress, £300</p>

- <p> Multicolour silk dress, £150</p>

- <p> Blue jersey dress, £180</p>

- <p> Print blouse, £80</p>

- <p> Blue carnation T-shirt, £50</p>

- <p> Blue jersey leggings, £40</p>

- <p> Blue print trousers, £130</p>

- <p> Blue print scarf, £65</p>



