Frost French, the collaboration of actress Sadie Frost and fashion designer Jemima French, creators of the exciting fashion brand Floozie, have turned their innovative style to the creation of a glamorous and exciting range of beauty must haves.
Coming soon...