Staci Carr at beach wearing an American flag bikini