An actress and a singer walk the streets of London in the same pink coat.


We first saw Lily Allen wrapping up in baby pink as she exited a recording studio. She'd need to be cosied up pretty warm at the moment as she's struggling through her current tour with laryngitis and bronchitis.

So just as news reaches us that she's decided to take one or two years off from music (BIG news!!), we see movie star Reese Witherspoon also out in London heading off to speak in the Houses of Parliament, wearing the very same coat!

And it's led us to that same old question... who wore it best?

Here's Lily sporting the coat with black opaques, courts and shades.

Meanwhile Reese looks pretty in pink with her polka dot tights.

Will you miss Lily in the music biz? Do you prefer her more casual take on the coat, or did Reese's classic style get your vote? Who wore it best, Sugarscapers? Comments please!