Beatrice Bouchard is the fraternal twin sister of Eugenie Bouchard the tennis pro from Montreal, Canada. Genie moved to Miami and spends most of her time there training to kick ass in tennis, meanwhile her sister Beatrice spends most of her time back home in Canada being an Instagram influencer and doing whiter else TWINS […]
The post Beatrice Bouchard Country Livin’! appeared first on Egotastic - Sexy Celebrity Gossip and Entertainment News.