Middleton recycled her favourite coat for her first public engagement with future husband Prince William in Anglesey.

Kate Middleton flew the flag for British fashion - and thrifty recycling - on her first official public appearance with her future husband today.

The soon-to-be-royal bride chose a well-tailored, military-style coat by London-based Katherine Hooker, one of her favourite designers, which she has had for several years. She was previously photographed wearing the coat at the Cheltenham Gold Cup, in 2006. Then it was a longer, mid-calf length. Today, it reappeared, scissored-off to above-the-knee, having been specially shortened by Katherine Hooker at her Chelsea studio, to make the most of her client's shapely legs. Known as the "London Contrast" coat, it is made from a Shetland herringbone with a brown velvet trim.