diff --git a/lib/marathon/app.rb b/lib/marathon/app.rb
index <HASH>..<HASH> 100644
--- a/lib/marathon/app.rb
+++ b/lib/marathon/app.rb
@@ -3,7 +3,8 @@
 class Marathon::App < Marathon::Base
 
   ACCESSORS = %w[ id args cmd cpus disk env executor instances mem ports requirePorts
-                  storeUris tasksHealthy tasksUnhealthy tasksRunning tasksStaged upgradeStrategy uris user version ]
+                  storeUris tasksHealthy tasksUnhealthy tasksRunning tasksStaged upgradeStrategy
+                  uris user version labels ]
 
   DEFAULTS = {
     :env => {},
diff --git a/spec/marathon/app_spec.rb b/spec/marathon/app_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/marathon/app_spec.rb
+++ b/spec/marathon/app_spec.rb
@@ -72,6 +72,16 @@ describe Marathon::App do
     end
   end
 
+  describe '#labels' do
+    subject { described_class.new({ 'id' => '/ubuntu2', 'labels' => { 'env'=>'abc','xyz'=>'123'}}) }
+
+    it 'has labels' do
+      expect(subject.labels).to be_instance_of(Hash)
+      puts subject.labels
+      expect(subject.labels).to have_key(:env)
+    end
+  end
+
   describe '#constraints' do
     subject { described_class.new({ 'id' => '/ubuntu2', 'healthChecks' => [{ 'path' => '/ping' }] }) }
Add support for labels

closes #<I>