Rihanna has been teasing the release of her debut perfume for several weeks.