Talking sex positivity and female empowerment In her continuing quest to create a more open, sex positive society Lily Allen has spent the past several months working with German brand Womanizer to create her very own product, the 'Liberty' set for launch on October 22. ...