Amanda Seyfried posted an adorable throwback photo of herself in recognition of her boyfriend Justin Long's birthday. Credit: Courtesy Amanda Seyfried; Inset: Steven Lawton/FilmMagic

Amanda Seyfried is one great girlfriend. The Million Ways to Die in the West actress, 28, celebrated her boyfriend Justin Long's 36th birthday this week by posting a hilarious throwback photo of herself. 

Seyfried took to Instagram to share a photo in recognition of Long's special day of June 2. The image shows the blonde beauty at a much younger age, smack dab in the middle of her awkward phase. 

Holding a gift box adorned with a massive bow, the young Seyfried sports a voluminous green skirt with black polka dots, a long-sleeved black shirt with trim on the neckline, a short bob haircut, and bares a lipsticked smile, showing off a set of pre-braces teeth. 

The star, who is usually quiet about her relationship with Long, captioned the adorable photo, "Happy birthday, J #itsyourbirthdaytoday." 

The couple, who live in New York City together, were snapped by photographers arriving in Tokyo, Japan, this week. 

Seyfried shared another photo with Long in the Asian city. Looking relaxed in a backward baseball cap and a tank top, Seyfried took a selfie with her love behind her, pointing at the camera. He looked vacation-ready as well, in a printed T-shirt with a pair of sunglasses hanging from the collar. She added a variety of hashtags to her Tokyo photo, reading, "#notearlyenoughtobuyfishinbulk #earlyenoughforsushibar #peterdreamsofsushi #tokyotuesday."