Miley Cyrus, David Archuleta and Rick Astley were celebrating their Thanksgiving Day at the annual Macy’s Parade on Thursday morning (November 27). Miley Cyrus was wearing a fantastic winter holiday white jacket with a matching cap, black pants and knee-high boots happily waving to the screaming fans. David Archuleta who’s self-titled debut album is available now, sang his lead single “Crush,” while the pop star Rick Astley, gave a surprise performance of his single “Never Gonna Give You Up” at the annual holiday parade in New York City. Check out the videos after the jump.