Puzzled passers-by looked on as Ross Chilcott, 29, nabbed his two friends, who were pretending to be crooks, in Cambridge city centre, then took a diamond ring from one of them and gave it to Amber Clarke, the Sun reported.
Clarke, 28, accepted his marriage offer as a band, which had been particularly hired by Chilcott for the occasion, played out the Batman TV theme.
Chilcott, who is an abseiling instructor by profession, said that his girlfriend likes Batman and she loves seeing him embarrass himself, so he knew she’d love it.
Meanwhile, Clarke, a trainee accountant asserted that she was very surprised and couldn’t believe it.
Spotted: Virat Kohli, Anushka Sharma and other celebs at Mumbai airport
Photos: Salman Khan's 'special friend' Iulia Vantur at a song launch
Photos: Hrithik Roshan, Anushka Sharma, other celebs dazzle at event
In Pictures: Sex scandals involving Indian politicians
Photos: Abhishek Bachchan and Farah Khan at Boman Irani's birthday bash