Rabat - British pop singer Lily Allen is currently in Marrakech, shooting a new campaign for fashion label Vero Moda and taking some time off for a little relaxation.

British Pop Star Lily Allen in Marrakech for Business and Pleasure