You're answer would be:
la mia vita è Bellissimo/Bellissima.
Step-by-step explanation:
Bellissimo is: masculine.
Bellissima is: feminine.
It would not be Meravigliosa/Meraviglioso, as shown in google translate; Because if you translate Meravigliosa or Meraviglioso it would be "Wonderful".
So it would be: la mia vita è Bellissimo/Bellissima, NOT La mia vita è Meravigliosa.
Hope this makes sense!
Have a good day. =)