Karlie Kloss has launched Diane von Furstenberg's Secret Agent handbag.

The 24-year-old American model stars in a new short film where she plays a sexy spy who dodges paparazzi, in the James Bond-themed short directed by Polish film veteran Peter Lindbergh for the campaign.

Talking about Karlie's character, Diane said: ''The DVF Secret Agent bag and the character Karlie plays are really metaphors for the DVF woman. She is a businesswoman, a mother, a lover, a friend. She is always on the go. Now we have created the ultimate accomplice for every facet of the life she lives fully.''

The description for the handbag calls it ''the ultimate accomplice in everything you do''.

Posted next to the bag on the official DVF website, it reads: ''(Secret Agent) is the ultimate day-to-night bag, a streamlined tote that conceals a detachable, zip off go-anywhere clutch. Lightweight and customisable, she is always ready at a moment's notice, the ultimate accomplice in everything you do.''

Karlie was styled by British designer Edward Enninful, who has worked on Kate Moss, Daisy Lowe, Naomi Campbell and several high profile models and celebrities in the past.

Edward chose a colourful wrap dress also by DVF matched with the black multi-functional bag.

Secret Agent is part of DVF's autumn 2015 collection.