This is always a bit of a tricky question to answer as every skin is different and Rosalique serves so many purposes. For those of you who have quite red skin, you might find that you need to have a little top up during the day, also to ensure your SPF will last you the entire day. For those of you who use Rosalique as a primer to touch up some smaller uneven parts, it might last you the entire day.
The product as such tends to last around 4-6 weeks for those of us who have quite a bit of redness. For myself, I only use it as a primer on parts of my face, my tube lasts me for months on end!