LONDON: Keira Knightley has treated her husband to a £40,000 Rolex watch. The ‘Pirates of the Caribbean’ star presented the lavish gift to James Righton as a 30th birthday present while they partied with friends in London at the weekend. A source told The Sun newspaper: ‘’Keira wanted to buy something special. James is not materialistic but a Rolex is not something to be sniffed at. He loves it and was really touched.’’ Despite the flashy present, Keira is not a show off when it comes to money. She wed Klaxons keyboard player James in May at a small ceremony in the south of France, with just 11 guests at the wedding and 50 at the reception. –EX