How would one translate "full of life?" I would like to say, "She's so full of life". This is to mean she's energetic, she lively, exuberant, loves to live life.

I came across two idioms: 生气勃勃 and 生机盎然, but from the examples I've read, 生机盎然 seems to be used to describe nature more often than people. If neither of these are good translations, what would be more suitable?
You can use 活力 (vitality/energy), such as:


  充满活力
  活力四射