"I think people shouldn't be in a relationship until they fully love themselves. If you don't love yourself, you are not going to make yourself happy, so how can you make someone else happy? Young relationships are silly and fun - you have to do it to experience and learn and grow." Vanessa Hudgens shares her outlook on love. The actress was in a longterm relationship with her High School Musical co-star Zac Efron but is currently dating actor Austin Butler.