Did Ice Cube and 50 Cent wear Trump hats in a photo of the two rapper/actors? No, that's not true: The image was digitally altered to put Trump logos on the hats the two men were wearing when they sat next to each other at an event. The original photo was tweeted by Ice Cube in a July 6, 2020, birthday message to 50 Cent. The messages implied that both men endorsed Trump. Ice Cube has not, but 50 Cent has.
The altered image appeared in a post (archived here) on Facebook shared on October 19, 2020, with the message:
50 Cent & Ice Cube have boarded the trump train!
This is what the post looked like on Facebook at the time of writing:
(Source: Facebook screenshot taken on Tue Oct 20 15:32:50 2020 UTC)
This is Ice Cube's tweet of the unaltered photo:
Happy birthday to the homie @50cent pic.twitter.com/mkv1WAF7FQ
-- Ice Cube (@icecube) July 6, 2020
The original photo showed 50 Cent wearing a New York Yankees logo on his hat, while Ice Cube's wore a "Big 3" logo, which is a 3-on-3 basketball league he cofounded. Those logos were digitally replaced with "Trump 2020."
The fake image was also shared by President Trump's son, Eric, on Twitter with the message "Two great, courageous, Americans!":
Two great, courageous, Americans! 🇺🇸🇺🇸@icecube @50cent pic.twitter.com/XseyXNZQJ9
-- Eric Trump (@EricTrump) October 20, 2020
Ice Cube told CNN recently that he had not and would not endorse Trump or any presidential candidate.
50 Cent did declare his support for Trump in an Instagram post on October 19, 2020, in which he indicated his decision was based on Biden's plan to raise taxes on the wealthy: