Constance Carroll was founded in Britain in the 1980s, and is now one of the leading brands of budget cosmetics in the UK and beyond. The branding of Constance Carroll has been developed to place a strong emphasis on its British roots, with quintessential British symbols such as the London skyline appearing heavily on Constance Carroll products and packaging. Today, the Constance Carroll brand retains its British cultural heritage, but with a new contemporary twist. The Constance Carroll product collection here at Fragrance Direct includes a whole host of wonderful cosmetics, with everything from eye products such as eye shadows and eye liners, to other cosmetics such as foundations, lip glosses and nail products.