Carrie Underwood. Green bikini. Beach. Need we say any more? Article Categories: Bikini · Carrie Underwood · Celebrities