2870i6v

Lily Allen and sister Sarah popped into Selfridges Wonder Room to check on their “Lucy In Disguise” line which they will launch in their new shop in Covent Garden on the 16th September.

Pic Shows ; Lily Allen ; Sarah Allen

Credit : David Benett