Wow Demi looks amazing.