Lily Allen is set for an unlikely live duet - the singer will take to the stage with 1970s pop star David Cassidy at Ireland's Flat Lake Festival next month (Aug09).