On what would have been the couple's 44th wedding anniversary, the 79-year-old artiste and social activist tweeted the image in several posts and called for an end to gun violence, reported Sky News.
"Over 1,057,000 people have been killed by guns in the USA since John Lennon was shot and killed on 8 Dec 1980. 31,537 people are killed by guns in the USA every year. We are turning this beautiful country into war zone.
Together, let's bring back America, the green land of peace," Ono tweeted. "The death of a loved one is a hollowing experience. After 33 years our son Sean and I still miss him. Yoko Ono Lennon," she added. Ono and Lennon were married in Gibraltar on March 20, 1969.
Lennon was murdered outside their New York apartment in 1980. The 40-year-old was shot four times in the back by Mark Chapman who had asked for his autograph only hours before he laid in wait and killed him.
The recent calls for tougher gun control laws in the States follows the December 14 mass shooting that killed 20 schoolchildren and six adults in Newtown, Connecticut - and the Aurora theatre massacre in Denver last summer which claimed 12 lives.
'Ae Dil Hai Mushkil' photos: Aishwarya, Anushka, Karan get candid at MAMI
Photos: Huma Qureshi, Neha Dhupia and other celebs at MAMI
Flashback: When sexy models sizzled in bikinis at Tokyo fashion show
Photos: Amy Jackson, Daisy Shah at Mumbai airport
Photos: Sridevi, Irrfan and other celebs at 'Mughal-e-Azam' screening