Samantha Cameron is the first lady of UK fashion in über-cool Christopher Kane design

Video

Advertising

Twitter