Demi Lovato Shows Off Pink Hair, Dines With Selena Gomez