(nowmagazine.co.uk ) - Prince William bought himself and Kate Middleton matching wooden bangles during a luxury Caribbean getaway.
The couple were staying at the ?1,785-a-night Villa Alumbrera on the idyllic island of Mustique when he surprised her with the gesture.
'Wills gave Kate her bracelet in a restaurant,' an onlooker tells the Sunday People. 'She looked thrilled.
'They look so happy and in love.'Kate, 26, and Wills, 25, are meant to wear the bangles whenever they are together.