Los Angeles: Singer Miley Cyrus has given up smoking. (17:20) The 21-year-old has not smoked a cigarette since the past two months, reports contactmusic.com."Two months no cigarettes...proud of myself," Cyrus posted on Twitter recently.The "Wrecking Ball" singer has spoken about her love for the weed in the past and was also known to be addicted to marijuana.Cyrus will be off for her Bangerz Tour, which starts Feb 14.