Drug addiction drama Trainspotting and heavy metal stars Iron Maiden have topped a poll to find the cultural highlights of Queen Elizabeth II's reign.
Danny Boyle's 1996 film, starring Ewan MCGregor as a heroin addict, was voted the best British movie released during the monarch's 60 years on the throne in a survey to mark the royal's upcoming Diamond Jubilee.
Also making the grade were Hugh Grant's romantic comedy Four Weddings and a Funeral, the Harry Potter series, A Clockwork Orange and The King's Speech.
Meanwhile, Iron Maiden's The Number of the Beast was crowned the best British album of the era in the poll by U.K. retailer Hmv.
The 1982 best-seller saw off competition from runner-up Violator by Depeche Mode, and The Beatles' Sgt. Pepper's Lonely Hearts Club Band and Abbey Road, in third and fourth places respectively, while Pink Floyd's The Dark Side Of The Moon rounded out the top five.
Iron Maiden singer Bruce DICkinson was thrilled with the poll results, insisting, "We're astonished and delighted to hear The Number of the Beast has been named number one in Hmv's Diamond Jubilee survey for the greatest British album. Some of the most influential and classic albums from the past 60 years were in the running so it's a testament to our incredibly loyal and ever-supportive fans who voted for us."
Ono is to receive a credit for co-writing 'Imagine', 46 years after it was released.
Famous rocker Steve Earle has calls Noel Gallagher ''the most overrated songwriter ever'' and praised Damon Albarn.