Hilary Duff has certainly been busy and she is only 20. Having started her career playing the lead in the US TV show Lizzie McGuire she become quite the entrepreneur. Apart from acting, she is also a singer, songwriter, dancer, film and music producer, fashion designer, and spokesperson. However, although at only 20 you can afford to make some fashion mistakes, it seems Hilary has made one faux pas too many. We look at some of her worst red carpet disasters over the last five years. Oh dear!