My idea of THE perfect Prince Charming: Musical, Confident (but not overly so), he should be able to make me laugh, not critisize support me and be comfortable with my style... I feel like a tough costumer