Rain might have put a dampener on the start of the Isle Of Wight festival, but there's plenty for the 50,000 festival-goers bravely battling the adverse weather to look forward to.
So far indie rockers The Charlatans have played a gig on a tiny fort in the middle of the sea as a warm-up for the festival and on Thursday night Primal Scream headlined the Big Top stage.
Now here's a look at the some of the other best acts playing over the soggy weekend...
Tom Petty and the Heartbreakers are headlining after a massive 13-year break from UK shows. Expect some unspoiled American rock from the 61-year-old music veteran and his band. Also on the main stage, Elbow are set to unveil a major new track, Example will get everyone dancing, while Noah and the Whale and Feeder will also perform.
At the Big Top, Groove Armada are putting on a DJ set - a surefire hit - and Kelis will be doing a medley of her tracks, while Lana Del Rey promises to captivate listeners with her dulcet tones.
Seattle grunge rockers Pearl Jam headline on Saturday, with Scottish band Biffy Clyro also taking to the main stage. Also there will be some chart toppers, such as The Voice coach Jessie J - she puts on a great show - and urban pop acts Labrinth and Tinie Tempah.
Madness will also play a set, just in case seeing them perform on top of the Buckingham Palace at the Queen's Diamond Jubilee Concert sparked a desire to hear them again.
Over on the Big Top stage, if you fancy something more contemporary than Pearl Jam, some of the most exciting new artists in the charts will be tearing up the stage, including rapper Professor Green and Mercury-nominated Katy B.
Despite the endless rain and mud baths it's worth sticking around for Sunday night as Bruce Springsteen & The E Street Band (and his epic back catalogue) will be on show on the main stage. And Noel Gallagher's High Flying Birds are sure to be a laugh.
The Garden Stage has Christina Perri, who will surely sing her insanely popular and beautiful Jar Of Hearts, and non-other than Sporty Spice Melanie C will be belting out some of her new music. Oh, and if you're into former X Factor winners then Matt Cardle will be strumming his guitar, hopefully without that hat.