This strikes me as so odd and weird,
The Obama campaign has launched its “For All” campaign, encouraging supporters to take pictures of themselves with their hands on their hearts and a note explaining why they support President Obama.
Actress Jessica Alba uses the Pledge of Allegiance as an example of the campaign in an email to supporters.
“Growing up, my classmates and I started every day with a ritual: We’d stand up, put our right hand over our hearts, and say the Pledge of Allegiance,” explains Alba. “To me, that gesture was a promise. A promise to be involved and engaged in this country’s future. A promise to work for liberty and justice — and for affordable education, health care, and equality — for all.”
Alba joins Hollywood actresses Natalie Portman and Scarlett Johansson by photographing herself with her hand on her heart pledging to vote for Obama.
and the poster here.