Talk about killing two birds with one stone.
Canadian rocker Avril Lavigne was spotted showing off her rockin' bikini bod and sharing support for the 2012 Summer Olympics—at the same time.
Avril looked happy (and hot) when she was spotted sporting a Union Jack bikini while vacationing with friends in Los Cabos, Mexico.
The bikini comes from the Sk8r Boi's fashion line, Abbey Dawn, a junior lifestyle brand sold at www.abbeydawn.com. And although her roots reside in Canada, the singer regularly features the British flag throughout her brand.
Even though Avril may be a faux-Brit, we can tell she's super pumped for the Olympics to start.
Aren't we all!