She recently headlined the Cultura Inglesa Festival in Sao Paulo, Brazil on Sunday.

And Lily Allen looked in high spirits as she took to the stage at the Isle of Wight festival on Friday.

The singer, 34, donned an eye-catching multi-coloured jacket and matching bottoms with a cartoon print which she paired with a dark top.

Performance: Lily Allen, 34, looked in high spirits as she took to the stage at the Isle of Wight festival on Friday

Sporting a smokey eye, the Smile singer completed her look with a pair of trainers.

Lily has enjoyed a successful return to music with her fourth album No Shame in 2018, four years after releasing the album Sheezus.

She previously told Vulture that she blames some of her lost self-esteem and personal troubles on her comeback to music.

She said: ‘I lost my sense of self. I lost my identity. I was being a bad mum. I was being bad at my job. I’d wake up on a tour bus in the middle of Wisconsin and be so hung-over.

Style: The singer donned an eye-catching multi-coloured jacket and matching bottoms with a cartoon print which she paired with a dark top

Colourful: Sporting a smokey eye, the Smile singer completed her look with a pair of trainers

'I cheated on my husband. All I wanted to do was be with my kids. I wasn’t even making any money.'

Lily published her memoir My Thoughts Exactly in September, 2018.

When asked why she opted to write a memoir, she told Fault magazine: 'Money and running out of it! Not seeing many avenues to make it anymore...

'And also, aside from that I get really bored of repeating myself and I think that this period, the last four years at least, have been not only really important formative years for myself but for my children as well.'

'And they’re going to ask questions about what happened with Mummy and Daddy and I’m not going to want to go over it.'