The famous and fabulous Edinburgh Fringe Festival has kicked off once again and if you're lucky enough to be in the city over the coming weeks, check out our top picks from this year's line-up before you go.
Unchatered Waters aerial dancing. Photo courtesy of Edinburgh Fringe
Pop along to Laughing Horse at The Pheonix for 50 minutes of free musical comedy with a hint of electronica...
Relive your childhood when Bagpuss makes his theatre debut at Assembly George Square. It's aimed at a younger audience but that doesn't mean adults can't enjoy it too... purely for nostalgia reasons, obviously.
Take in a spot of political stand-up comedy at The Stand up Comedy Club from 22 - 25 August. Previous acts include Russell Howard, Josie Long and Stewart Lee.
Christopher Douglas plays Ed, the failed writer who likes to moan about modern society. See him at the Pleasance Courtyard from 9 - 29 August.
Prepare to be dazzled at the St George Square Theatre where Dazzle Jewellery will be showing thousands of their unique designs from the likes of Diana Greenwood and Naomi James.
After you've got your comedy fix, head over to the Royal Botanical Garden to see the first full UK exhbition from Robert Rauschenberg in 30 years.
Enjoy an aerial dance and cirucs extravaganza with All or Nothing and Strange Bird Zircus at Dance Base.
The Antonius Players are teaming up with Sunny Ormande (Lillian Bellamy in The Archers) for song, stories and poems to celebrate Radio 4's 60th year of the famous show.
To find out more about what's on over the Fringe, visit www.edfringe.com.