Amazing people set foot on the IMFC Blue Carpet