The stunning singer live tweeted the World Cup Final tonight as Germany beat Argentina 1-0, and she had us laughing once again. It all kicked off when the Pour It Up singer posted three selfies of her covered in Brazil face paint, and we thought she'd be going neutral.
She soon followed them with a seriously HOT snap of her edited into a German flag swimsuit, knelt down on the pitch.
She captioned it: "For my German boys."
Watching on was Becks himself, who was accompanied by Brooklyn, Cruz and Romeo - with the boys all wearing Argentinian football shirts (sorry Germany).
David looked his usual stunning self in a deep blue shirt and white t-shirt underneath, hooking his sunglasses over like the cool guy he is.
Joining them was a heavily face-painted Rihanna, who teased us before the event with three selfies of her all kitted out in Brazil gear.
She actually lost all that for the big match, instead opting for a classic sports shirt.
But it seems Germany does have some celebrity backing, because she followed those with a snap of her edited into a German flag swimsuit, crouched down on the pitch.

