Fox: Demi Moore, Selena Gomez, Brooke Shields and more stars shine on the red carpet