British actress Keira Knighley looks chic on the black and white cover of the June issue of French magazine Egoiste along with her two best accessories, her cute pooches.
The 26-year-old is the quintessential picture perfect classy and stylish French woman in her edgy ruffled dress, ankle boots and funky curls, not to mention the natural make-up.
Egoiste translates to “selfish” in English, but Keira appears to be very generous with her body in her scans for the magazine, showing off her sexy skin in an open-cut back dress.


