We're loving seeing Britain's first ladies out and about at the moment showing off their style credentials. Sarah Brown has been rocking Graeme Black, and now Mrs Cameron has been spotted in the Marks and Spencer's gorgeous 125th birthday celebration dress. The M&S number sold out quick smart, but never fear - this fab monochrome Mad Men-esque shift version hits the shelves on 22nd October. We can't wait!
Belted shift dress, Marks and Spencer, £55