Britney Spears looking a lot more healthy these days