Britney Spears has never looked so good! The 38-year-old stunned in nothing but a teeny tiny bikini and cowboy hat during a beach day on Monday. Britney Spears flaunted her tight body and flat midriff, and to fans' delight seemed pretty happy on the isolated beach. Days after riding horses where fans deemed her to be the "most authentic" in a long time, her beach day seemed to follow that pattern. The blonde bombshell flashed her award-winning smile to show her followers she's back!