Keira Knightley & Rupert Friend Pictures

Keira Knightley was spotted wearing an over-billowy pale pink dress yesterday morning and afternoon. An onlooker said: "It looked like she grabbed some curtains from a rail and turned them into a dress. I thought she was going to trip over the bottom of it when she was walking down the steps outside her house." Surprisingly, Keira wasn’t satisifed with her outfit either and changed up her look mid-day, pulling a belt and bag switcheroo.

After lunching at Julie’s Restaurant & Bar (135 Portland Road, London, W11 4LW), the 21-year-old actress returned home to ditch both her five-hole studded belt and brown satchel, opting for a simple brown belt and black tote. Keira‘s pink dress, sunglasses, and bright sea green slippers stuck around for both outfits. After her outfit change, actor boyfriend Rupert Friend accompanied Keira out of their West London home . More pictures in the gallery!