All events

Anna Morris: It’s Got to Be Perfect

20th May 2017, 7.45pm

Tickets from £12.50 (includes £1.50 in fees per ticket)

View dates & book

WINNER: Best Comedy Show 2016 – Funny Women Awards ★★★★★

Watch the video

The critically acclaimed character comedian presents her award-winning, international sell-out wedding comedy. 

Britain’s Biggest Bridezilla is getting married to Conservative Politician Simon Hamilton this summer. To ensure it’s the BEST day of her life, she's had 99 wedding rehearsals all over the world so far, but NONE of them have been good enough. This is her last chance to get it right…with YOUR help.

You’re invited to the 100th and final wedding rehearsal of viral YouTube sensation Georgina Francis (Georgina’s Wedding Blogs, Comic Relief's Bride Aid). 

With shambolic attempts at entertaining her guests, outrageous wedding plans, ridiculous rules and crazy commands, guests are invited to play the key roles, pick music, write vows, shout objections and help (or hinder) the best day of her life. 

But be warned – nothing will get in the way of her perfect day.

Don’t. Be. Late…

Performed by critically acclaimed character comic Anna Morris (ITV’s Bad Bridesmaid, BBC’s Outnumbered , Comic Relief), It’s Got To Be Perfect is a high energy, semi-improvised show in which anything can, and will happen. 

Sell out shows: Edinburgh Fringe, Brighton Fringe, Adelaide Fringe and Melbourne International Comedy Festival. 

£10 tickets for groups of 6 or more!

'Hilarious laugh a minute farce'

Edinburgh Guide

'Morris has created a character that no-one thought could exist – a loveable bridezilla'

Funny Women

'Laugh Out Loud hilarious'

Marie Claire

'Beautifully crafted comedy'

The Independent

'Finely crafted and precisely performed creations'

The Stage

'The best wedding I've ever been to'

Broadway Baby


Presented by: CatFace Talent

Tickets from £12.50 (includes £1.50 in fees per ticket)

Venue: Underbelly Festival
Duration: 60 minutes
Advice: Suitable for ages 16 and up

Select a performance

  1. Good availability
  2. Limited availability
  3. Sold out / Unavailable

20th May - 20th May 2017

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
Monday Tuesday Wednesday Thursday Friday Saturday Sunday

15 May

16 May

17 May

18 May

19 May

20 May

7:45pm From £12.50

21 May

Other events you might like

Book now

Tickets from £12.50

Book now

Tickets from £15.50

Book now

Tickets from £12.50