The Duchess of Edinburgh looked typically stylish as she opened the new Charfleet Book Bindery in Canvey Island on Tuesday. Sophie, 58, stepped out in an elegant khaki wrap dress.