Whether she’s red carpet ready or running errands, Katie Holmes proves that the outlandish shoe works for any occasion.
Jennifer Lopez stepped out with her 17-year-old Emme, whom she shares with ex Marc Anthony along with twin Max, for the Broadway premiere of Othello.