Has Betty taken up gardening!?!? Let the speculation begin!