Kristen Stewart marked her 30th birthday by giving up cigarettes and alcohol because she felt it was important to overhaul her lifestyle.