Call # +91 98470 53135
The Duchess of Cambridge redefines the spirit of the British phrase despite publication of topless photos of her, CNN’s Max Foster writes.