Stevie Sister is a beautiful women's clothing boutique located in Fashion Island, Newport Beach where they combine fashion and feminine and blend it with the local stylish beach culture.