Miranda Kerr celebrated Independence Day by forgetting her bikini top

“Because there ain’t no doubt I love this land, God bless the USA.” Miranda Kerr topless on the Fourth of July is everything great about this country. Wait, she’s not even American? DOH!